From 373599bed9a0d7407002fea242492b020b5fd1ff Mon Sep 17 00:00:00 2001
From: xzg <4727863@qq.com>
Date: Thu, 31 Oct 2024 17:44:25 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=B7=B2=E7=9F=A5bug?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../aftersales/aftersalesWorkOrderAdd.vue | 129 +++++++--------
.../aftersales/aftersalesWorkOrderInfo.vue | 6 +-
.../aftersales/aftersalesWorkOrderTemp.vue | 150 ++++++++++++++----
3 files changed, 178 insertions(+), 107 deletions(-)
diff --git a/src/views/aftersales/aftersalesWorkOrderAdd.vue b/src/views/aftersales/aftersalesWorkOrderAdd.vue
index 1afbefeb..c3ae148f 100644
--- a/src/views/aftersales/aftersalesWorkOrderAdd.vue
+++ b/src/views/aftersales/aftersalesWorkOrderAdd.vue
@@ -354,47 +354,47 @@
-
-
-
-
-
-
-
-
+
-
-
-
+
+
+
+
+
+
+
@@ -1566,23 +1566,20 @@ const onSubmit = () => {
Responsibleperson = item.ResponsibleoNameptions.find(
res => res.id == item.personResponsibleId
);
-
+
if (form.value.groundlineType == '1') {
data.personResponsibleName = item.personResponsibleId; //责任人名称
data.businessName = item.Processingoptions.find(
res => res.value == item.businessId
).label; //责任方
data.businessId = item.businessId; //责任方id
- } else {
-
-
+ } else {
data.personResponsibleId = Responsibleperson ? Responsibleperson.id : null; //责任人id
data.personResponsibleName = Responsibleperson
? Responsibleperson.name
: item.personResponsibleId; //责任人名称
- data.businessName = item.Responsibleoptions.find(
- res => res.value == item.businessId
- )?.label || ''; //责任方
+ data.businessName =
+ item.Responsibleoptions.find(res => res.value == item.businessId)?.label || ''; //责任方
data.businessId = item.businessId; //责任方id
}
// 如果是自定义责任人就删除ID
@@ -1610,8 +1607,8 @@ const onSubmit = () => {
}
});
}
- console.log(form.value,'表单内容');
-
+ console.log(form.value, '表单内容');
+
// 处理结果
if (form.value.basis.result?.length) {
submitData.aftersalesProcessingResultsDTO = {
@@ -1625,22 +1622,21 @@ 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
);
}
submitData.aftersalesProcessingResultsDTO['processingMoneyEntityList'].push({
- compensationMethodName: item.Paymentmethod.find(
- res => res.value == item.compensationMethod
- )?.label ||'', //支付方式名称
+ compensationMethodName:
+ item.Paymentmethod.find(res => res.value == item.compensationMethod)?.label || '', //支付方式名称
compensationMethod: item.compensationMethod, //支付方式value
compensationTime: item.compensationTime, //支付时间
money: item.money, //支付金额
paymentUnit: item.paymentUnit, //支付单位
resultName: item.title, //处理结果方式 下补单
resultType: resultTypeValue ? resultTypeValue : null, //处理结果方式 value
- typesOf: 1, //固定参数
+ typesOf: 1, //固定参数
});
});
submitData.aftersalesProcessingResultsDTO.resultType = form.value.Claimamount.map(
@@ -1664,11 +1660,11 @@ const onSubmit = () => {
//是否直接提交到处理结果(处理完毕)
if (form.value.Processed) {
submitData.workOrderStatus = 30;
- submitData.resultIdentification=1;
- }else{
- submitData.resultIdentification=2;
+ submitData.resultIdentification = 1;
+ } else {
+ submitData.resultIdentification = 2;
}
-
+
delete submitData.result; //删除处理结果字段
//移除责任方表单(必须)
delete submitData.processor;
@@ -1730,7 +1726,7 @@ const TabactiveClick = (a, b) => {
// border-left: 1px solid #dcdfe6;
// border-right: 1px solid #dcdfe6;
}
- .el-tabs__content{
+ .el-tabs__content {
display: none;
}
}
@@ -1856,24 +1852,6 @@ const TabactiveClick = (a, b) => {
margin-bottom: 0;
}
}
- .el_Basic {
- flex: 1;
- display: flex;
- min-width: 32%;
- .el_Processing {
- min-width: 50%;
- }
- :deep(.el_Investigation) {
- flex: 1;
- }
- // :deep(.is-error) {
- // .el-input--suffix {
- // .el-textarea__inner:focus {
- // box-shadow: 0 0 0 1px #ff0000 inset !important;
- // }
- // }
- // }
- }
}
.responsibilities {
:deep(.el-upload-dragger) {
@@ -2039,4 +2017,7 @@ const TabactiveClick = (a, b) => {
top: 10%;
background-color: #ffffffc2;
}
+.el_Investigation_process {
+ min-width: 100%;
+}
diff --git a/src/views/aftersales/aftersalesWorkOrderInfo.vue b/src/views/aftersales/aftersalesWorkOrderInfo.vue
index 8008e526..597f0f61 100644
--- a/src/views/aftersales/aftersalesWorkOrderInfo.vue
+++ b/src/views/aftersales/aftersalesWorkOrderInfo.vue
@@ -1697,7 +1697,7 @@ const CustomerServiceCompleted = () => {
id: $route.query.id,
name: $route.query.workOrderNumber + '-客服仲裁完结',
businessId: $route.query.businessId,
- warehouseId: $route.query.warehouseId,
+ // warehouseId: $route.query.warehouseId,
workOrderNumber: $route.query.workOrderNumber,
RouterState: 'Kfend',
workOrderStatus: $route.query.workOrderStatus, //当前单子状态
@@ -1716,7 +1716,7 @@ const EditInformation = () => {
id: $route.query.id,
name: $route.query.workOrderNumber + '-编辑',
businessId: $route.query.businessId,
- warehouseId: $route.query.warehouseId,
+ // warehouseId: $route.query.warehouseId,
workOrderNumber: $route.query.workOrderNumber,
RouterState: 'Infoedit',
workOrderStatus: $route.query.workOrderStatus, //当前单子状态
@@ -1731,7 +1731,7 @@ const AppealEstablished = () => {
id: $route.query.id, //这里的id是workOrderId是有申诉列表带入的
name: $route.query.workOrderNumber + '-申诉编辑',
businessId: $route.query.businessId,
- warehouseId: $route.query.warehouseId,
+ // warehouseId: $route.query.warehouseId,
workOrderNumber: $route.query.workOrderNumber,
RouterState: 'Kfend',
workOrderStatus: $route.query.workOrderStatus, //当前单子状态
diff --git a/src/views/aftersales/aftersalesWorkOrderTemp.vue b/src/views/aftersales/aftersalesWorkOrderTemp.vue
index 354b7301..fe8ef9af 100644
--- a/src/views/aftersales/aftersalesWorkOrderTemp.vue
+++ b/src/views/aftersales/aftersalesWorkOrderTemp.vue
@@ -37,7 +37,13 @@