运单录入虚拟单联动规则和备注调整
This commit is contained in:
parent
2f478089f3
commit
df85d03b57
@ -11,7 +11,7 @@
|
||||
if ( typeof window !== 'undefined' && 'Worker' in window && navigator.appVersion.indexOf('MSIE 10') === -1 ) {
|
||||
|
||||
var PdfjsWorker = require('worker-loader!pdfjs-dist/es5/build/pdf.worker.js');
|
||||
PDFJS.GlobalWorkerOptions.workerPort = PdfjsWorker;
|
||||
PDFJS.GlobalWorkerOptions.workerPort = new PdfjsWorker();
|
||||
}
|
||||
|
||||
var component = componentFactory(pdfjsWrapper(PDFJS));
|
||||
|
||||
@ -525,19 +525,14 @@
|
||||
</el-col>
|
||||
<el-col :span="12" v-if="form.transLine==='012' || form.transLine=='002' || form.transLine === '014'">
|
||||
<el-form-item label="" prop="blVirtual">
|
||||
<el-checkbox style="font-size:400;margin-right:10px;font-size:10px" v-model="form.blVirtual" :true-label="'1'" :false-label="'0'" ><span style="font-size:10px">是否为虚拟单</span></el-checkbox>
|
||||
<el-checkbox style="font-size:400;margin-right:10px;font-size:10px" v-model="form.blVirtual" :true-label="'1'" :false-label="'0'" @change="handleVirtualChange"><span style="font-size:10px">是否为虚拟单</span></el-checkbox>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="12" v-if="form.transLine==='012' || form.transLine=='002' || form.transLine === '014'">
|
||||
<el-col :span="12" v-if="(form.transLine==='012' || form.transLine=='002' || form.transLine === '014') && form.blVirtual === '1'">
|
||||
<el-form-item :label="$t('关联主单')" prop="masterBillCode" label-width="70px">
|
||||
<MasterBillCodePicker v-model="form.masterBillCode" :transLineType="form.transLine" @onMasterBillCodeChange="onMasterBillCodeChange"></MasterBillCodePicker>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="24" v-if="form.transLine==='012' || form.transLine=='002' || form.transLine === '014'">
|
||||
<el-form-item :label="$t('虚拟单备注')" prop="virtualRemark" label-width="70px">
|
||||
<el-input type="textarea" v-model="form.virtualRemark"></el-input>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="24" v-if="form.blGenSubbill==1">
|
||||
<el-form-item :label="$t('子单号')" prop="billCodeSub" label-width="70px">
|
||||
<el-input v-model="form.billCodeSub" rows="5" type="textarea" placeholder="" disabled />
|
||||
@ -1790,7 +1785,7 @@ methods: {
|
||||
onProductChange(item,transType){
|
||||
//非缅甸快递/缅甸快递进口/柬埔寨快递进口 重置虚拟单
|
||||
if(item !==null && item[0]!=='012' && item[0]!=='002' && item[0] !== '014'){
|
||||
this.form.virtualRemark=null;
|
||||
this.form.remark=null;
|
||||
this.form.masterBillCode=null;
|
||||
this.form.blVirtual=null;
|
||||
}
|
||||
@ -2407,11 +2402,21 @@ methods: {
|
||||
this.form.masterBillCode = val.value;
|
||||
this.masterBillProductType = val.productType;
|
||||
// this.masterBillProductType = '242011';
|
||||
//生成备注
|
||||
this.form.remark = `该单为虚拟单:对应主单为${this.form.masterBillCode}`;
|
||||
} else {
|
||||
//清空
|
||||
this.form.masterBillCode = null;
|
||||
this.masterBillProductType = null;
|
||||
this.form.remark = null;
|
||||
}
|
||||
},
|
||||
//虚拟单变化
|
||||
handleVirtualChange(){
|
||||
if(this.form.blVirtual!=='1'){
|
||||
this.form.remark = null;
|
||||
this.form.masterBillCode =null;
|
||||
}
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
Loading…
Reference in New Issue
Block a user