From 037659692de714787b029e25753e1293195a778f Mon Sep 17 00:00:00 2001
From: xzg <4727863@qq.com>
Date: Mon, 8 Jan 2024 13:49:58 +0800
Subject: [PATCH] =?UTF-8?q?=E5=AE=A2=E6=9C=8D?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../aftersales/aftersalesWorkOrderAdd.vue | 15 +++-
.../aftersales/aftersalesWorkOrderInfo.vue | 20 +++---
.../aftersales/aftersalesWorkOrderend.vue | 71 +++++++++++++------
3 files changed, 73 insertions(+), 33 deletions(-)
diff --git a/src/views/aftersales/aftersalesWorkOrderAdd.vue b/src/views/aftersales/aftersalesWorkOrderAdd.vue
index 5666aecc..9f12f9ac 100644
--- a/src/views/aftersales/aftersalesWorkOrderAdd.vue
+++ b/src/views/aftersales/aftersalesWorkOrderAdd.vue
@@ -328,7 +328,6 @@
-
{
workOrderId: Indexform.value.workOrderNumber? Indexform.value.workOrderNumber:null,
};
console.log(DataSubmit.surveyRecordDTO, '调查经过');
+ // 环节责任方填写校验
+ // 对在库环节,配送环节,安装环节进行责任人填写校验
+ if(groundlineType.value == 5 || groundlineType.value == 4 || groundlineType.value == 7){
+ const Humanverification = FangAddList.value.every(item => item.businessName !== "");
+ if(!Humanverification){
+ ElMessage({
+ message: '请填写责任人',
+ type: 'warning',
+ })
+ return
+ }
+ }
// 新责任方处理
// FangAddList.value
// 不是提货环节
+
+
if (groundlineType.value != 1) {
if (FangAddList.value.length) {
// 如果存在责任方
diff --git a/src/views/aftersales/aftersalesWorkOrderInfo.vue b/src/views/aftersales/aftersalesWorkOrderInfo.vue
index 46ca23d5..14756049 100644
--- a/src/views/aftersales/aftersalesWorkOrderInfo.vue
+++ b/src/views/aftersales/aftersalesWorkOrderInfo.vue
@@ -441,13 +441,12 @@
v-if="PermissionButton.repulse"
v-if="PermissionButton.arbitration_completed"
v-if="PermissionButton.information_editing" -->
-
- 回复
- 处理结果
- 完结
- 打回
- 客服仲裁完结
- 信息编辑
+ 回复
+ 处理结果
+ 完结
+ 打回
+ 客服仲裁完结
+ 信息编辑
@@ -908,7 +907,8 @@ const onLoad = () => {
.map(item => {
return { businessName: item.businessId };
});
-
+ console.log(FangAddList.value,'责任方回显问题');
+
// 公司占比回显计算
let sum = 0;
res.data.data.personResponsibleVOS.forEach(item => {
@@ -922,6 +922,7 @@ const onLoad = () => {
description: res.description, //说明
};
});
+ console.log(FangAddList.value,'责任方回显问题');
res.data.data.processorVOList.forEach(item => {
if (item) {
if (item.typesOf == 2) {
@@ -930,9 +931,6 @@ const onLoad = () => {
}
}
});
- // let a=['张三','李四']
- // let b=['张三']
- // let result = b.some(item => a.includes(item));
companyProportion.value = 100 - sum;
ProcessingRecordsName.value = ProcessingRecords.value.filter(item =>
warehouseData.value.includes(item.value)
diff --git a/src/views/aftersales/aftersalesWorkOrderend.vue b/src/views/aftersales/aftersalesWorkOrderend.vue
index 5ff85eca..61d0a7b0 100644
--- a/src/views/aftersales/aftersalesWorkOrderend.vue
+++ b/src/views/aftersales/aftersalesWorkOrderend.vue
@@ -373,13 +373,13 @@
添加赔款方
- 添加收款方
+ 添加受款方
{{ item.state == 0 ? '赔款方' : '收款方' }}{{ item.cld }}{{ item.state == 0 ? '赔款方' : '受款方' }}{{ item.cld }}
@@ -387,7 +387,7 @@
@@ -401,6 +401,33 @@
placeholder="金额"
/>
+
+
+
+
+
+
+
+
+
+
+