From df083ad921e52d13ba004ce2f8362e3a9d21fa2a Mon Sep 17 00:00:00 2001 From: xzg <4727863@qq.com> Date: Thu, 30 Nov 2023 17:13:55 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E6=97=B6=E9=97=B4=E6=90=9C?= =?UTF-8?q?=E7=B4=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/aftersales/VueTemp.vue | 39 +++++++++++++++---- .../checkInventoryTask/createTask.vue | 9 +++-- 2 files changed, 37 insertions(+), 11 deletions(-) diff --git a/src/views/aftersales/VueTemp.vue b/src/views/aftersales/VueTemp.vue index d024d6df..dfb3077f 100644 --- a/src/views/aftersales/VueTemp.vue +++ b/src/views/aftersales/VueTemp.vue @@ -1444,29 +1444,54 @@ const ConfirmForm = () => { let name = matchingObjects.map(item => item.label); name = name.join(','); - const matchingObjectsT = warehouseData.value.filter(obj => Indexform.value.duty.includes(obj.value) ); let nameS = matchingObjectsT.map(item => item.label); nameS = nameS.join(','); - - + //处理方 let ProcessingParty = { - //处理方 businessName: name, businessId: Indexform.value.processor.join(','), conditions: 1, typesOf: 2, }; processorEntityList.push(ProcessingParty); + //责任方 let ResponsibleParty = { - //责任方 - businessName:nameS, + businessName: nameS, businessId: Indexform.value.duty.join(','), conditions: 1, typesOf: 1, }; + let a = [ + { + value: '1', + label: '张三', + }, + { + value: '2', + label: '张四', + }, + { + value: '3', + label: '张五', + }, + { + value: '4', + label: '张六', + }, + ]; + let Tc = [2, 4]; + Tc.forEach(item => { + console.log(item, '责任方'); + processorEntityList.push({ + businessName: nameS, + businessId: item, + conditions: 1, + typesOf: 1, + }); + }); processorEntityList.push(ResponsibleParty); console.log(processorEntityList, 'processorEntityList'); let DataSubmit = { ...Indexform.value }; //定义初始化 @@ -1483,7 +1508,7 @@ const ConfirmForm = () => { // message: res.data.msg, // type: 'success', // }); - Indexform.value = {}; //重置表单 + // Indexform.value = {}; //重置表单 // IndexTable(); // } // }); diff --git a/src/views/distribution/checkInventoryTask/createTask.vue b/src/views/distribution/checkInventoryTask/createTask.vue index d662841f..77958a58 100644 --- a/src/views/distribution/checkInventoryTask/createTask.vue +++ b/src/views/distribution/checkInventoryTask/createTask.vue @@ -1821,6 +1821,7 @@ const DetailsNotCounted = row => { }); UncountedDetails.value = row; + row.value = row; InventoryState.value = true; //修改弹窗标题(未盘点数据), TcFrom.value = {}; //重置搜索 TccurrentPage.value = 1; //重置页码 @@ -1830,7 +1831,7 @@ const DetailsNotCounted = row => { TcPdloading.value = true; PopupDetails.value = true; NotCountedFn(row); - row.value = row; + console.log(row.value, '未盘点明细存储值'); }; @@ -2277,9 +2278,9 @@ const TcChenge = (event, val) => { console.log(event, val); TcPdloading.value = true; console.log(row.value, '必须参数'); - console.log(row.value.questNum, 'questNum'); - let quest = row.value.questNum; - let qstId = row.value.id; + console.log(UncountedDetails.value.questNum, 'questNum'); + let quest = UncountedDetails.value.questNum; + let qstId = UncountedDetails.value.id; let data = { current: TccurrentPage.value, //页码 size: TcpageSize.value, //条数