Browse Source

客服修复

master
马远东 1 year ago
parent
commit
25f0815b2f
  1. 2
      src/views/aftersales/DataSynchronization.vue
  2. 1
      src/views/aftersales/aftersalesWorkOrder.vue
  3. 3
      src/views/aftersales/aftersalesWorkOrderAdd.vue
  4. 13
      src/views/aftersales/aftersalesWorkOrderend.vue

2
src/views/aftersales/DataSynchronization.vue

@ -1,7 +1,7 @@
<template> <template>
<el-card class="box-card" v-loading="loading" element-loading-text="正在执行中..."> <el-card class="box-card" v-loading="loading" element-loading-text="正在执行中...">
<div class="el_btn"> <div class="el_btn">
<el-input v-model="input" placeholder="请输入"> <el-input v-model="input" placeholder="请输入订单自编号,多个订单自编号用英文,逗号隔开">
<template #append> <template #append>
<el-button type="primary" @click="synchronization">点击同步</el-button> <el-button type="primary" @click="synchronization">点击同步</el-button>
</template> </template>

1
src/views/aftersales/aftersalesWorkOrder.vue

@ -2507,6 +2507,7 @@ const ProcessingPartyFun = val => {
details.loadingObj.list = true; // details.loadingObj.list = true; //
let data = { let data = {
...val, ...val,
workOrderStatus:10,
}; };
console.log(val, 'val接收的参数'); console.log(val, 'val接收的参数');
columnList[2].checkarr = []; // columnList[2].checkarr = []; //

3
src/views/aftersales/aftersalesWorkOrderAdd.vue

@ -407,6 +407,7 @@
placeholder="请输入占比 " placeholder="请输入占比 "
clearable clearable
:rows="2" :rows="2"
v-percentage
@input="CompanyProportionInput" @input="CompanyProportionInput"
/> />
</div> </div>
@ -426,7 +427,7 @@
</div> </div>
</div> </div>
<div class="Proportion"> <div class="Proportion">
<span class="title">公司占比:{{ companyProportion }}</span> <span class="title">公司占比:{{ companyProportion }}%</span>
</div> </div>
</div> </div>
</el-tab-pane> </el-tab-pane>

13
src/views/aftersales/aftersalesWorkOrderend.vue

@ -294,6 +294,7 @@
disabled disabled
@input="ProportionInput" @input="ProportionInput"
/> />
</div> </div>
<div class="maxBox"> <div class="maxBox">
<span class="title">说明:</span> <span class="title">说明:</span>
@ -313,7 +314,7 @@
</div> </div>
</div> </div>
<div class="Proportion"> <div class="Proportion">
<span class="title">公司占比:{{ companyProportion }}</span> <span class="title">公司占比:{{ companyProportion }}%</span>
</div> </div>
</div> </div>
</el-tab-pane> </el-tab-pane>
@ -848,7 +849,7 @@ const CompensationParty = ref([
const ProcessingList = ref([]); // const ProcessingList = ref([]); //
// //
const FangAddList = ref([ const FangAddList = ref([
{ businessName: '', personResponsibleName: '', responsibilityRatio: '', description: '' }, { businessName: '', personResponsibleName: '', responsibilityRatio: '' +'%', description: '' },
]); ]);
const TransportlossList = ref([ const TransportlossList = ref([
// //
@ -1045,8 +1046,13 @@ const onLoad = () => {
// //
let sum = 0; let sum = 0;
FangAddList.value.forEach(item => { FangAddList.value.forEach(item => {
item.responsibilityRatio=item.responsibilityRatio.replace(/%/g, '');
sum = Number(item.responsibilityRatio) + sum; sum = Number(item.responsibilityRatio) + sum;
}); });
FangAddList.value.forEach(item=>{
item.responsibilityRatio=item.responsibilityRatio+'%'
})
companyProportion.value = 100 - sum; companyProportion.value = 100 - sum;
if(res.data.data.processingResultsVO.processingMoneyEntityList.length){ if(res.data.data.processingResultsVO.processingMoneyEntityList.length){
ProcessingList.value = res.data.data.processingResultsVO.processingMoneyEntityList.map( ProcessingList.value = res.data.data.processingResultsVO.processingMoneyEntityList.map(
@ -1137,7 +1143,6 @@ const onLoad = () => {
console.log(res, '处理方'); console.log(res, '处理方');
localStorage.getItem('WarehouseName') localStorage.getItem('WarehouseName')
console.log(localStorage.getItem('WarehouseName'),'当前本地仓库'); console.log(localStorage.getItem('WarehouseName'),'当前本地仓库');
res.data.data.forEach(item => { res.data.data.forEach(item => {
warehouseData.value.push({ warehouseData.value.push({
value: item.id, value: item.id,
@ -1390,7 +1395,7 @@ const payremove = (state, val) => {
amountMoney(); amountMoney();
}; };
// //
const ProportionInput = () => { const ProportionInput = (val) => {
console.log(FangAddList.value, '公司占比'); console.log(FangAddList.value, '公司占比');
let sum = 0; let sum = 0;
FangAddList.value.forEach(item => { FangAddList.value.forEach(item => {

Loading…
Cancel
Save