From 06933b128c25558756ed132a5b8ee210cd8556a8 Mon Sep 17 00:00:00 2001 From: bjang03 Date: Thu, 9 May 2024 16:19:42 +0800 Subject: [PATCH] =?UTF-8?q?1=E3=80=81=E5=B7=A5=E5=BA=8F=E6=8A=A5=E5=B7=A5-?= =?UTF-8?q?=E8=A1=A8=E5=8D=95=E9=A1=B5=E9=87=8D=E5=A4=8D=E6=98=BE=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../processReportPeopleCheck.vue | 28 +++++++++++-------- 1 file changed, 16 insertions(+), 12 deletions(-) diff --git a/src/pages/mes/workScheduling/processReportPeopleCheck.vue b/src/pages/mes/workScheduling/processReportPeopleCheck.vue index b997156..53fae18 100644 --- a/src/pages/mes/workScheduling/processReportPeopleCheck.vue +++ b/src/pages/mes/workScheduling/processReportPeopleCheck.vue @@ -5,8 +5,8 @@ - - {{ item.personName }} + + {{ item.personName }} 确认选择 @@ -27,8 +27,6 @@ import { onLoad, onShow } from "@dcloudio/uni-app" import { getCurrentInstance, ref } from "vue" /* 引入API */ import tags from "@components/tags/index.vue" -import * as workSchedulingApi from "@/api/mes/workScheduling" -import * as workSchedulingListApi from "@/api/mes/workScheduling" import { _toast } from "@/utils/common" const { proxy } = getCurrentInstance() @@ -48,20 +46,17 @@ const data = ref({ const status = ref('loadmore') /* 列表数据集 */ const list = ref([]) -let checked: string | any[] = [] -function checkChange(checkedArray: any[]) { - checked = checkedArray -} +const searchList = ref([]) /* 打开详情页 */ function openDetail(item: any) { console.log(item) // proxy.$tab.navigateTo(`/pages/mes/orderDapPlan/detail?obj=${item}`) } function filterList(){ - list.value = [] - uni.getStorageSync("processReportList").forEach(person=>{ + searchList.value = [] + list.value.forEach(person=>{ if (person.personName.includes(data.value.nickName)){ - list.value.push(person) + searchList.value.push(person) } }) } @@ -69,7 +64,15 @@ function filterList(){ onShow(() => { }) function onSubmit() { - if (checked.length == 0){ + let checked = false + debugger + for(let i=0; i { list.value = uni.getStorageSync("processReportList") + searchList.value = list.value //展示的数据从searchList中取,并不是storage中的完整数据,同时需要改变storage数据的check状态,因此这里需要指针引用 })