This commit is contained in:
linfso 2024-10-11 13:06:45 +08:00
parent 857f8d5b4c
commit 8650d6159a
2 changed files with 23 additions and 3 deletions

View File

@ -490,7 +490,7 @@
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item :label="$t('包装类型')" prop="packType" label-width="70px"">
<el-form-item :label="$t('包装类型')" prop="packType" label-width="70px">
<el-select multiple="" v-model="form.packType" placeholder="">
<el-option
v-for="dict in dict.type.emis_tab_packing_type"

View File

@ -291,8 +291,8 @@
<span ><dict-tag :options="dict.type.emis_tab_packing_type" :value="billDetail.packType"/></span>
</el-col>
<el-col :span="14">
<el-form-item :label="$t('包装类型')" prop="packType" label-width="70px"">
<el-select multiple="" v-model="form.packType" placeholder="">
<el-form-item :label="$t('包装类型')" prop="packType" label-width="70px">
<el-select multiple="" v-model="form.packType" placeholder="" @change="onPackTypeChange">
<el-option
v-for="dict in dict.type.emis_tab_packing_type"
:key="dict.value"
@ -1329,6 +1329,11 @@ export default {
handler (newVa, oldValue) {
this.form=this.newValue;
console.log("====>newValue this.form==>",this.form);
if(this.form.packType&&this.form.packType!=''){
this.form.packType=this.form.packType.split(",");
}
},
deep: true
},
@ -1375,6 +1380,11 @@ export default {
this.handleCalcFeeItem();
}
},
onPackTypeChange(){
// if(this.form.packType&&this.form.packType.length>0){
// this.form.packType=this.form.packType.join(",");
// }
},
deleteFeeItem(row){
if(row.blAutoGen==1){
this.$modal.msgError('不允许删除!')
@ -1412,6 +1422,12 @@ export default {
// this.form=Object.assign({},this.newValue);
this.form=this.newValue;
if(this.form.packType&&this.form.packType!=''){
this.form.packType=this.form.packType.split(",");
console.log("==>this.form.packTypeArr==>",this.form.packTypeArr)
}
// Object.assign({},this.newValue);
// if(this.newValue.cargoList){
@ -1427,6 +1443,10 @@ export default {
this.billDetail=this.oldValue;
},
getJsonData(){
if(this.form.packType&&this.form.packType.length>0){
this.form.packType=this.form.packType.join(",");
}
let jsonData={
oldValue:this.billDetail,
newValue:this.form