From 40498262b15ac80481917bfabb2e5a0f0ed367a2 Mon Sep 17 00:00:00 2001 From: hly <2783385703@qq.com> Date: Fri, 15 Aug 2025 15:00:57 +0800 Subject: [PATCH] =?UTF-8?q?fix(manager):=20=E4=BF=AE=E5=A4=8D=E8=B4=A8?= =?UTF-8?q?=E6=A3=80=E9=A1=B5=E9=9D=A2=E5=90=88=E6=A0=BC=E4=BA=A7=E5=93=81?= =?UTF-8?q?=E5=88=97=E8=A1=A8=E9=80=BB=E8=BE=91=E5=B9=B6=E7=A7=BB=E9=99=A4?= =?UTF-8?q?=E5=A4=9A=E4=BD=99=E7=82=B9=E5=87=BB=E4=BA=8B=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 将config.js环境配置从local改为prod - 移除order-detail.vue中多余的点击事件 - 修改inspect.vue中合格产品的commonOrderList处理逻辑,改为固定一个项而非动态增减 --- config.js | 2 +- pages/manager/inspect.vue | 18 +++++++----------- pages/manager/order-detail.vue | 2 +- 3 files changed, 9 insertions(+), 13 deletions(-) diff --git a/config.js b/config.js index a7176df..61604a8 100644 --- a/config.js +++ b/config.js @@ -1,5 +1,5 @@ // config.js -const type = 'local' +const type = 'prod' const config = { local: { diff --git a/pages/manager/inspect.vue b/pages/manager/inspect.vue index 085813d..a70c390 100644 --- a/pages/manager/inspect.vue +++ b/pages/manager/inspect.vue @@ -578,25 +578,21 @@ export default { shopId: orderItem ? (orderItem.shopId || orderItem.id) : itemId, pinId: '', categoryId: currentCategoryId || '', // 直接用当前分类id - commonOrderList: [] // 初始为空数组,会在增加数量时动态添加 + commonOrderList: [{ + testingInstructions: '', + testingImages: '', + testingStatus: 0 + }] // 合格产品固定一个commonOrderList项 } this.inspectResult.list.push(inspectItem) } if (!inspectItem) return if (type === 'qualified' && delta > 0) { inspectItem.qualifiedNum++ - // 增加一个commonOrderList对象 - inspectItem.commonOrderList.push({ - testingInstructions: '', - testingImages: '', - testingStatus: 0 - }) + // 合格产品不需要动态增加commonOrderList,保持固定一个 } else if (type === 'qualified' && delta < 0) { inspectItem.qualifiedNum = Math.max(0, inspectItem.qualifiedNum - 1) - // 减少一个commonOrderList对象 - if (inspectItem.commonOrderList.length > 0) { - inspectItem.commonOrderList.pop() - } + // 合格产品不需要动态减少commonOrderList // 新增:如果减到0,移除该商品对象 if (inspectItem.qualifiedNum === 0) { const idx = this.inspectResult.list.findIndex(listItem => listItem === inspectItem) diff --git a/pages/manager/order-detail.vue b/pages/manager/order-detail.vue index 8234f25..89d5735 100644 --- a/pages/manager/order-detail.vue +++ b/pages/manager/order-detail.vue @@ -11,7 +11,7 @@ - +