Browse Source

修复移除包条码不删除多余信息

dev-xx
马远东 1 year ago
parent
commit
309c584fdc
  1. 42
      src/views/aftersales/aftersalesWorkOrderAdd.vue
  2. 1
      src/views/aftersales/aftersalesWorkOrderInfo.vue
  3. 11
      src/views/aftersales/aftersalesWorkOrderend.vue
  4. 1
      src/views/aftersales/aftersalesWorkOrdermodify.vue

42
src/views/aftersales/aftersalesWorkOrderAdd.vue

@ -78,7 +78,10 @@
<div class="maxBox">
<el-form-item label="订单自编号">
<el-tooltip :content="item.orderCode" placement="top">
<el-tooltip
:content="item.orderCode ? item.orderCode : '订单自编号'"
placement="top"
>
<el-input v-model="item.orderCode" placeholder="请输入订单自编号" />
</el-tooltip>
</el-form-item>
@ -86,7 +89,10 @@
<div class="maxBox">
<el-form-item label="运单号">
<el-tooltip :content="item.waybillNumber" placement="top">
<el-tooltip
:content="item.waybillNumber ? item.waybillNumber : '运单号'"
placement="top"
>
<el-input v-model="item.waybillNumber" placeholder="请输入运单号" />
</el-tooltip>
</el-form-item>
@ -94,7 +100,7 @@
<div class="maxBox">
<el-form-item label="品牌">
<el-tooltip :content="item.brandName" placement="top">
<el-tooltip :content="item.brandName ? item.brandName : '品牌'" placement="top">
<el-input v-model="item.brandName" placeholder="请输入品牌" />
</el-tooltip>
</el-form-item>
@ -227,7 +233,7 @@
<el-input
v-model="Indexform.typeServiceName"
disabled
placeholder="请输入运单商场"
placeholder="合作模式(自动带出)"
clearable
/>
</el-form-item>
@ -633,7 +639,6 @@ const amplifyurl = ref(''); //当前点击的图片
const amplifysrcList = ref([]); //
const ProcessingList = ref([]); //
const Paymentmethod = ref([]); //
const ProportionMax = ref(100); //
const PackageInfo = ref([
//
@ -974,7 +979,7 @@ const responsibleParty = () => {
//
const ResponsibilityRemoval = val => {
FangAddList.value.splice(val, 1); //
CompanyProportion();
CompanyProportion(val);
};
//
const TopChange = val => {
@ -1002,12 +1007,16 @@ const CompanyProportion = val => {
console.log(item.responsibilityRatio, '当前比例');
sum += item.responsibilityRatio;
});
let max = 100 - sum;
val.ProportionMax = max;
let max = 100 - sum + Number(val.responsibilityRatio);
console.log('MAX当前最大值', max);
if (val.ProportionMax) {
val.ProportionMax = max;
}
}, 0);
};
//
const CompanyProportionInput = item => {
console.log(item, '接收的值');
CompanyProportion(item);
};
@ -1412,17 +1421,18 @@ const Statistics = () => {
//
const ChangePackageInfo = (val, index) => {
if (!val) {
PackageInfo.value[index].orderCode = ''; //
PackageInfo.value[index].waybillNumber = ''; //
PackageInfo.value[index].orderId = ''; //
PackageInfo.value[index].brandName = ''; //
Indexform.value.first = ''; //
Indexform.value.secondary = ''; //
Indexform.value.waybillMall = ''; //
Indexform.value.typeServiceName = ''; //
return;
//
}
PackageInfo.value[index].orderCode = ''; //
PackageInfo.value[index].waybillNumber = ''; //
PackageInfo.value[index].orderId = ''; //
PackageInfo.value[index].brandName = ''; //
// PackageInfo.value[index].firsts = ''; //
// PackageInfo.value[index].second = ''; //
// PackageInfo.value[index].mallName = ''; //
// PackageInfo.value[index].mallId = ''; //ID
Statistics(); //
let data = {

1
src/views/aftersales/aftersalesWorkOrderInfo.vue

@ -279,7 +279,6 @@
<div class="name" v-for="(item, index) in ProcessingList" :key="index">
<span>{{ item.name }}:</span>
<el-tooltip :content="item.input" placement="top">
<el-input-number
v-model="item.input"
:min="item.min"

11
src/views/aftersales/aftersalesWorkOrderend.vue

@ -1075,6 +1075,7 @@ const onLoad = () => {
UserPermissions.value = '仓库客服';
}
console.log(UserPermissions.value, '当前角色权限');
Chathistory(); //
});
//
@ -1219,13 +1220,7 @@ const onLoad = () => {
endFrom.value.arbitrate = res.data.data.reasonArbitration; //
});
//
$_getTrackRecord({
id: $route.query.id,
}).then(res => {
console.log(res, '处理记录返回值');
details.recorddata = res.data.data.surveyRecordEntities;
});
getDictionaryBiz('result_handling').then(res => {
console.log(res, '处理结果');
ProcessingResults.value = res.data.data;
@ -1260,7 +1255,7 @@ const onLoad = () => {
});
});
});
Chathistory(); //
};
//

1
src/views/aftersales/aftersalesWorkOrdermodify.vue

@ -708,6 +708,7 @@ const ProcessingResults = ref([]); //处理结果列表选项
const TotalClaimAmount = ref(0); //
const TransportlossList = ref([]);
const RouterState = ref(); //
const Appealeditor=ref();//
const oldData = ref(); //
const unPackageInfo = ref(); //
const unProcessorEntityList = ref([]); //

Loading…
Cancel
Save