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

1
src/views/aftersales/aftersalesWorkOrder.vue

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

3
src/views/aftersales/aftersalesWorkOrderAdd.vue

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

13
src/views/aftersales/aftersalesWorkOrderend.vue

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

Loading…
Cancel
Save