From 776da5634cb7c935e856b034a1401f58173382e0 Mon Sep 17 00:00:00 2001 From: bb_pan Date: Mon, 9 Jun 2025 13:23:32 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/toolsLease/codeOut.vue | 16 +++++++++++++--- src/pages/toolsLease/ocrScan/ocrOutScan.nvue | 2 ++ 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/src/pages/toolsLease/codeOut.vue b/src/pages/toolsLease/codeOut.vue index 42e6322..fb13fc7 100644 --- a/src/pages/toolsLease/codeOut.vue +++ b/src/pages/toolsLease/codeOut.vue @@ -243,9 +243,19 @@ onLoad((opt) => { } }) -onShow(() => { - // getDetailsById() - // getCodeDetailData(queryParams.value.id, queryParams.value.publishTask, queryParams.value.typeId) //获取详情 +onShow((opt) => { + uni.$on('paramsReceived', (data) => { + if (data.params) { + codeDeviceList.value.push({ + ...data.params, + checked: false, // 默认未选中 + }) + // 去重 + codeDeviceList.value = [ + ...new Map(codeDeviceList.value.map((item) => [item.maId, item])).values(), + ] + } + }) }) const getCodeList = async () => { const params = { diff --git a/src/pages/toolsLease/ocrScan/ocrOutScan.nvue b/src/pages/toolsLease/ocrScan/ocrOutScan.nvue index aa93aa2..776761b 100644 --- a/src/pages/toolsLease/ocrScan/ocrOutScan.nvue +++ b/src/pages/toolsLease/ocrScan/ocrOutScan.nvue @@ -285,6 +285,8 @@ maId: this.codeData.maId, typeId:this.codeData.typeId, outType:4, + materialName: codeData.materialName, + materialModel: codeData.materialModel, } uni.$emit('paramsReceived', params); // 返回上一个页面