Browse Source

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

dev-xx
马远东 1 year ago
parent
commit
309c584fdc
  1. 38
      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

38
src/views/aftersales/aftersalesWorkOrderAdd.vue

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

1
src/views/aftersales/aftersalesWorkOrderInfo.vue

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

11
src/views/aftersales/aftersalesWorkOrderend.vue

@ -1075,6 +1075,7 @@ const onLoad = () => {
UserPermissions.value = '仓库客服'; UserPermissions.value = '仓库客服';
} }
console.log(UserPermissions.value, '当前角色权限'); console.log(UserPermissions.value, '当前角色权限');
Chathistory(); //
}); });
// //
@ -1219,13 +1220,7 @@ const onLoad = () => {
endFrom.value.arbitrate = res.data.data.reasonArbitration; // 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 => { getDictionaryBiz('result_handling').then(res => {
console.log(res, '处理结果'); console.log(res, '处理结果');
ProcessingResults.value = res.data.data; 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 TotalClaimAmount = ref(0); //
const TransportlossList = ref([]); const TransportlossList = ref([]);
const RouterState = ref(); // const RouterState = ref(); //
const Appealeditor=ref();//
const oldData = ref(); // const oldData = ref(); //
const unPackageInfo = ref(); // const unPackageInfo = ref(); //
const unProcessorEntityList = ref([]); // const unProcessorEntityList = ref([]); //

Loading…
Cancel
Save