From fe6887f15835c8f91a5c549dc73e18aae20be4eb Mon Sep 17 00:00:00 2001 From: xzg <4727863@qq.com> Date: Tue, 22 Oct 2024 15:09:44 +0800 Subject: [PATCH 1/3] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=AE=A2=E6=9C=8D?= =?UTF-8?q?=E6=96=B0=E5=A2=9E=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/aftersales/aftersalesWorkOrderAdd.vue | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/src/views/aftersales/aftersalesWorkOrderAdd.vue b/src/views/aftersales/aftersalesWorkOrderAdd.vue index 3dec84b7..10fde706 100644 --- a/src/views/aftersales/aftersalesWorkOrderAdd.vue +++ b/src/views/aftersales/aftersalesWorkOrderAdd.vue @@ -959,7 +959,7 @@ const onLoad = async () => { await updateDictionary(Processingresultsoptions.value, 'result_handling'); //理赔选择 await Handling(); //获取处理方和责任方 await PageState(); //页面基础数据处理 - // form.value.Pageloading = false; //关闭页面加载 + form.value.Pageloading = false; //关闭页面加载 }; onLoad(); const ProcessingState = computed(() => { @@ -1632,16 +1632,14 @@ const onSubmit = () => { submitData.aftersalesProcessingResultsDTO['processingMoneyEntityList'].push({ compensationMethodName: item.Paymentmethod.find( res => res.value == item.compensationMethod - ).label, //支付方式名称 + )?.label ||'', //支付方式名称 compensationMethod: item.compensationMethod, //支付方式value compensationTime: item.compensationTime, //支付时间 money: item.money, //支付金额 paymentUnit: item.paymentUnit, //支付单位 resultName: item.title, //处理结果方式 下补单 - resultType: ProcessingresultsoptiTons.value.find(res => res.label == item.title) - .value, //处理结果方式 value - resultType: resultTypeValue ? resultypeValue.value : null, //处理结果方式 value - typesOf: 1, //固定参数 + resultType: resultTypeValue ? resultTypeValue : null, //处理结果方式 value + typesOf: 1, //固定参数 }); }); submitData.aftersalesProcessingResultsDTO.resultType = form.value.Claimamount.map( @@ -1671,6 +1669,7 @@ const onSubmit = () => { //移除责任方表单(必须) delete submitData.processor; console.log(submitData, '处理好的参数'); + return $_submit(submitData) .then(res => { ElMessage({ From 621b01a56b22cafc0db11233616401dc05ef98fd Mon Sep 17 00:00:00 2001 From: xzg <4727863@qq.com> Date: Tue, 22 Oct 2024 15:12:04 +0800 Subject: [PATCH 2/3] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=B7=B2=E7=9F=A5?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/aftersales/aftersalesWorkOrderAdd.vue | 1 - 1 file changed, 1 deletion(-) diff --git a/src/views/aftersales/aftersalesWorkOrderAdd.vue b/src/views/aftersales/aftersalesWorkOrderAdd.vue index 10fde706..0f735c6b 100644 --- a/src/views/aftersales/aftersalesWorkOrderAdd.vue +++ b/src/views/aftersales/aftersalesWorkOrderAdd.vue @@ -1669,7 +1669,6 @@ const onSubmit = () => { //移除责任方表单(必须) delete submitData.processor; console.log(submitData, '处理好的参数'); - return $_submit(submitData) .then(res => { ElMessage({ From 23ab4473d6e8f4f4aa5dd7be5089acd839bd8372 Mon Sep 17 00:00:00 2001 From: xzg <4727863@qq.com> Date: Tue, 22 Oct 2024 15:55:00 +0800 Subject: [PATCH 3/3] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=B7=A5=E5=8D=95?= =?UTF-8?q?=E6=96=B0=E5=A2=9E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/aftersales/aftersalesWorkOrderAdd.vue | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/views/aftersales/aftersalesWorkOrderAdd.vue b/src/views/aftersales/aftersalesWorkOrderAdd.vue index 0f735c6b..639ced55 100644 --- a/src/views/aftersales/aftersalesWorkOrderAdd.vue +++ b/src/views/aftersales/aftersalesWorkOrderAdd.vue @@ -1610,7 +1610,8 @@ const onSubmit = () => { } }); } - + console.log(form.value,'表单内容'); + // 处理结果 if (form.value.basis.result?.length) { submitData.aftersalesProcessingResultsDTO = { @@ -1624,7 +1625,7 @@ const onSubmit = () => { let resultTypeValue = Processingresultsoptions.value.find( res => res.label == item.title ).value; - if (item.compensationMethod) { + if (item.compensationMethod) { PlayName.push( item.Paymentmethod.find(res => res.value == item.compensationMethod).label ); @@ -1659,7 +1660,6 @@ const onSubmit = () => { delete form.value.basis.resultDescription; //删除无用信息 } } - form.value.Pageloading = true; //关闭页面加载 //是否直接提交到处理结果(处理完毕) if (form.value.Processed) {