From a116974f9e10f4faf65b07dca399213d722b9379 Mon Sep 17 00:00:00 2001 From: xzg <4727863@qq.com> Date: Wed, 18 Dec 2024 10:31:33 +0800 Subject: [PATCH 1/3] =?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 --- src/option/aftersales/vueTvemp.js | 11 ----------- src/views/aftersales/aftersalesWorkOrder.vue | 6 +++++- src/views/aftersales/aftersalesWorkOrderend.vue | 2 +- src/views/aftersales/aftersalesWorkOrdermodify.vue | 2 +- 4 files changed, 7 insertions(+), 14 deletions(-) diff --git a/src/option/aftersales/vueTvemp.js b/src/option/aftersales/vueTvemp.js index 5c95196c..04eb1ad2 100644 --- a/src/option/aftersales/vueTvemp.js +++ b/src/option/aftersales/vueTvemp.js @@ -2028,17 +2028,6 @@ export const columnList2 = [ sortable: true, head: false, }, - { - prop: 'a', - label: '总部处理客服', - type: 1, - values: '', - width: '150', - checkarr: [], - fixed: false, - sortable: true, - head: false, - }, { prop: 'a', label: '内部责任方', diff --git a/src/views/aftersales/aftersalesWorkOrder.vue b/src/views/aftersales/aftersalesWorkOrder.vue index 6ed504ec..6a74f1dc 100644 --- a/src/views/aftersales/aftersalesWorkOrder.vue +++ b/src/views/aftersales/aftersalesWorkOrder.vue @@ -942,7 +942,7 @@ const ButtonPermissions = computed(() => { case 2: //处理完毕 return { add: false, //新增按钮 - batchReject: UserPermissions.value == Useridentity.Headquarters_customer_service, //批量打回 + batchReject: UserPermissions.value == Useridentity.Headquarters_customer_service || UserPermissions.value == Useridentity.Headquarters_Manager, //批量打回 assignment: UserPermissions.value == Useridentity.Headquarters_Manager || UserPermissions.value == Useridentity.Headquarters_customer_service, //工单指派 @@ -2836,6 +2836,10 @@ const getCurrentTime = () => { }; // 导出表格 const exportReport = () => { + if(!details.query.startCreateTime || !details.query.endCreateTime){ + ElMessage.warning('请搜索创建日期'); + return + } ElMessageBox.confirm('是否确认导出数据?', { confirmButtonText: '确定', cancelButtonText: '取消', diff --git a/src/views/aftersales/aftersalesWorkOrderend.vue b/src/views/aftersales/aftersalesWorkOrderend.vue index 69a06e06..e8d7aece 100644 --- a/src/views/aftersales/aftersalesWorkOrderend.vue +++ b/src/views/aftersales/aftersalesWorkOrderend.vue @@ -296,7 +296,7 @@ 金额(元) Date: Wed, 18 Dec 2024 11:00:12 +0800 Subject: [PATCH 2/3] =?UTF-8?q?=E4=BC=98=E5=8C=96=E7=AD=BE=E6=94=B6?= =?UTF-8?q?=E5=9B=BE=E7=89=87=E6=98=BE=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../signfor/distributionSignfortreat.vue | 54 +++++++++++++------ 1 file changed, 39 insertions(+), 15 deletions(-) diff --git a/src/views/distribution/signfor/distributionSignfortreat.vue b/src/views/distribution/signfor/distributionSignfortreat.vue index 02fc61d0..45a64352 100644 --- a/src/views/distribution/signfor/distributionSignfortreat.vue +++ b/src/views/distribution/signfor/distributionSignfortreat.vue @@ -287,9 +287,12 @@ - 上门照 - - 上传扫描图 + + 上门照 + + + 上传扫描图 + - 堆码照 - - 上传扫描图 + + 堆码照 + + + 上传扫描图 + - 易碎照 - - 上传扫描图 + + 易碎照 + + + 上传扫描图 + - 家配照 - - 上传扫描图 + + 家配照 + + 上传扫描图 - 签收照 - - 上传扫描图 + + 签收照 + + + 上传扫描图 + + From b9bc161767062769dffd69168cacaddb585d4257 Mon Sep 17 00:00:00 2001 From: xzg <4727863@qq.com> Date: Wed, 18 Dec 2024 14:19:30 +0800 Subject: [PATCH 3/3] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=B7=B2=E7=9F=A5bug?= =?UTF-8?q?=EF=BC=8C=E4=BF=AE=E5=A4=8D=E5=8F=B8=E6=9C=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/aftersales/aftersalesWorkOrder.vue | 6 +- .../aftersales/aftersalesWorkOrderAdd.vue | 11 ++- .../aftersales/aftersalesWorkOrderInfo.vue | 4 +- .../aftersales/aftersalesWorkOrderend.vue | 79 ++++++++++++++----- .../ServiceProviderPrice.vue | 2 +- 5 files changed, 76 insertions(+), 26 deletions(-) diff --git a/src/views/aftersales/aftersalesWorkOrder.vue b/src/views/aftersales/aftersalesWorkOrder.vue index 6a74f1dc..57fcef5e 100644 --- a/src/views/aftersales/aftersalesWorkOrder.vue +++ b/src/views/aftersales/aftersalesWorkOrder.vue @@ -330,7 +330,7 @@ - 取消 + 取消 提交 @@ -2528,6 +2528,8 @@ const BatchReturnResults = () => { }); return; } + BatchReturn.value.BatchFrom.txt = '' + BatchReturn.value.BatchFrom.businessDepartment = [] BatchReturn.value.dialogReturn = true; //展开弹窗 }; const ConfirmReturn = async () => { @@ -2994,7 +2996,7 @@ const JExportAll = async dataID => { } } :deep(.plAllret) { - height: 30%; + height: 40%; display: flex; flex-direction: column; .el-select { diff --git a/src/views/aftersales/aftersalesWorkOrderAdd.vue b/src/views/aftersales/aftersalesWorkOrderAdd.vue index 606f8e86..3a597801 100644 --- a/src/views/aftersales/aftersalesWorkOrderAdd.vue +++ b/src/views/aftersales/aftersalesWorkOrderAdd.vue @@ -512,7 +512,7 @@ v-model="item.description" placeholder="请输入说明" type="textarea" - :autosize="{ minRows: 1, maxRows: 4 }" + :autosize="{ minRows: 1, maxRows: 1 }" clearable /> @@ -1918,11 +1918,19 @@ const TabactiveClick = (a, b) => { } } .responsibilities { + width: 100%; + :deep(.el-tabs__content) { + width: 100%; + } + :deep(.el-upload-dragger) { display: flex; align-items: center; justify-content: center; } + :deep(.el-tab-pane) { + width: 100%; + } // .el-dialog{ // height: 40% !important; // img{ @@ -1930,6 +1938,7 @@ const TabactiveClick = (a, b) => { // } // } .el_responsibilities { + width: 100%; display: flex; flex-wrap: wrap; align-items: center; diff --git a/src/views/aftersales/aftersalesWorkOrderInfo.vue b/src/views/aftersales/aftersalesWorkOrderInfo.vue index 0f22569b..b4460a67 100644 --- a/src/views/aftersales/aftersalesWorkOrderInfo.vue +++ b/src/views/aftersales/aftersalesWorkOrderInfo.vue @@ -259,7 +259,7 @@ - + @@ -598,7 +598,7 @@ > 修改内部责任划分 diff --git a/src/views/aftersales/aftersalesWorkOrderend.vue b/src/views/aftersales/aftersalesWorkOrderend.vue index e8d7aece..00381943 100644 --- a/src/views/aftersales/aftersalesWorkOrderend.vue +++ b/src/views/aftersales/aftersalesWorkOrderend.vue @@ -44,7 +44,7 @@ - + @@ -79,9 +79,9 @@ - + @@ -172,21 +172,23 @@ disabled /> - + - + @@ -233,7 +237,7 @@ - + @@ -330,7 +334,7 @@ - + - + @@ -722,6 +726,9 @@ multiple filterable default-first-option + collapse-tags-tooltip + collapse-tags + :max-collapse-tags="3" :reserve-keyword="false" placeholder="请选择处理方" @change="Msgresponsibility" @@ -3050,7 +3057,6 @@ const AppealEstablished = () => { height: 300px !important; } .Improveinformation { - margin-top: 32px; width: 100%; :deep(.custom-tabs-label) { @@ -3072,6 +3078,9 @@ const AppealEstablished = () => { display: flex; justify-content: flex-start; } + :deep(.el-tabs__content){ + padding: 0 10px; + } } .payanindemnity { display: flex; @@ -3437,16 +3446,23 @@ const AppealEstablished = () => { display: flex; justify-content: flex-end; } -.PackageInformation { +:deep(.PackageInformation) { width: 100%; - margin-bottom: 10px; + margin-bottom: 4px; + .is-active{ + font-weight: bold; + } + .el-tabs__content{ + padding: 0 12px; + } } .ResponsibilityBoxS { width: 100%; display: flex; flex-direction: column; - margin-bottom: 10px; + margin-bottom:2px; justify-content: flex-start; + .leftbox { width: 100%; display: flex; @@ -3480,7 +3496,7 @@ const AppealEstablished = () => { } .el_btbox { display: flex; - margin-top: 10px; + margin-top: 2px; } } .NumTotal { @@ -3623,22 +3639,26 @@ const AppealEstablished = () => { :deep(.is-active) { font-weight: bold; } + :deep(.el-tabs__content){ + padding: 0 12px; + } .el_information { width: 100%; display: flex; flex-wrap: wrap; :deep(.el-form-item) { - width: 16%; + width: 19%; height: auto; display: flex; align-items: flex-start; - flex-direction: column; + flex-direction: row; flex: none; + margin: 2px 0; margin-right: 4px; - margin-bottom: 0; .el-form-item__label { margin-left: 0; + padding-right: 2px; } .el-form-item__content { width: 100% !important; @@ -3653,6 +3673,25 @@ const AppealEstablished = () => { .el-select { width: 100; } + .inpuit_Investigationprocess{ + display: flex; + flex-direction: row !important; + margin: 2px 0; + } + .processor_box{ + display: flex; + flex-direction: row !important; + margin: 2px 0; + } + :deep(.el_Responsibilityhandling){ + width: 100%; + display: flex; + margin: 3px 0; + justify-content: space-between; + .el-form-item{ + margin: 0; + } + } } :deep(.el_Processingresults) { display: flex; @@ -3707,7 +3746,7 @@ const AppealEstablished = () => { } :deep(.Responsible_box) { width: 100%; - margin-top: 10px; + margin-top: 4px; .is-active { font-weight: bold; } diff --git a/src/views/cost/Deliverycostmanagement/ServiceProviderPrice.vue b/src/views/cost/Deliverycostmanagement/ServiceProviderPrice.vue index 1dc0d539..fd7727ce 100644 --- a/src/views/cost/Deliverycostmanagement/ServiceProviderPrice.vue +++ b/src/views/cost/Deliverycostmanagement/ServiceProviderPrice.vue @@ -464,7 +464,7 @@ const Getdriver = async () => { if (res.data.data.length) { res.data.data.forEach(item => { driver.value.push({ - value: item.id, + value: item.userId, label: item.name, }); });