This commit is contained in:
linfso 2024-08-02 08:14:03 +08:00
parent 0cdd2a1fcc
commit ffdec8004e
4 changed files with 61 additions and 9 deletions

View File

@ -982,6 +982,7 @@ export default {
if(selection!=null){
this.billCode=selection[0].billCode;
}
this.selectionList=selection;
this.ids = selection.map(item => item.id)
this.single = selection.length!==1
this.multiple = !selection.length

View File

@ -42,7 +42,7 @@
<el-col :span="5">
<el-form-item label="寄件网点" prop="productType">
<EmisSiteSimplePicker1 v-model="queryParams.sendSiteCode" :disabled="$store.getters.ownerSiteCode!='88888'" ></EmisSiteSimplePicker1>
<EmisSiteSimplePicker1 v-model="queryParams.sendSiteCode" ></EmisSiteSimplePicker1>
</el-form-item>
<el-form-item label="目的网点" prop="dispatchUnderlingSiteCode">
<EmisSiteSimplePicker2 v-model="queryParams.dispatchUnderlingSiteCode" ></EmisSiteSimplePicker2>
@ -649,6 +649,8 @@ export default {
titleView:"",
openView: false,
origBillCode:null,
// 时间搜索
dateRange:[],
// 查询参数
@ -806,15 +808,16 @@ export default {
params:{
expireNotSign:null,
problemQueryType:null,
queryTabType:"1"
queryTabType:"1",
querySendType:"1"
}
},
};
},
created() {
if(this.$store.getters.ownerSiteCode!='88888'){
this.queryParams.sendSiteCode=this.$store.getters.ownerSiteCode;
}
// if(this.$store.getters.ownerSiteCode!='88888'){
// this.queryParams.sendSiteCode=this.$store.getters.ownerSiteCode;
// }
const end = new Date()
const start = new Date()
start.setHours(0,0,0,0)

View File

@ -43,8 +43,10 @@
<el-col :span="5">
<el-form-item label="寄件网点" prop="productType">
<EmisSiteSimplePicker1 v-model="queryParams.sendSiteCode" :disabled="$store.getters.ownerSiteCode!='88888'" ></EmisSiteSimplePicker1>
<EmisSiteSimplePicker1 v-model="queryParams.sendSiteCode" ></EmisSiteSimplePicker1>
</el-form-item>
<!-- :disabled="$store.getters.ownerSiteCode!='88888'" -->
<el-form-item label="目的网点" prop="dispatchUnderlingSiteCode">
<EmisSiteSimplePicker2 v-model="queryParams.dispatchUnderlingSiteCode" ></EmisSiteSimplePicker2>
</el-form-item>
@ -851,9 +853,9 @@ export default {
};
},
created() {
if(this.$store.getters.ownerSiteCode!='88888'){
this.queryParams.sendSiteCode=this.$store.getters.ownerSiteCode;
}
// if(this.$store.getters.ownerSiteCode!='88888'){
// this.queryParams.sendSiteCode=this.$store.getters.ownerSiteCode;
// }
const end = new Date()
const start = new Date()
start.setHours(0,0,0,0)

View File

@ -876,6 +876,8 @@ data() {
openSelectAddress:false,
printerStatus:0,
origBillCode:null,
// 可用面单数
totalAvailablePag:{
mainHasCnt:0,
@ -1275,8 +1277,51 @@ methods: {
onDestCountryChange(item){
if(item){
this.form.reciever.country=item.code;
this.autoAjustBillCode();
}
},
// 如果目的国为孟加拉,自动调整运单号
autoAjustBillCode(){
if(this.action != "add"){
return;
}
if(!this.form.reciever.country){
return
}
if(this.form.reciever.country!='0880'){
return;
}
if(!this.form.billCode){
return;
}
if(this.form.billCode.length!=14){
return;
}
// 记住历史单号
this.origBillCode=this.form.billCode;
this.$confirm("注意:根据要求孟加拉单号自动调整为12位", "提示", {
confirmButtonText: "确定",
type: "warning",
distinguishCancelAndClose: true,
closeOnClickModal: false,
showCancelButton: false,
showClose: false
}).then(() => {
// 去除第7,8个字符
// T7080300001796
let str =this.form.billCode;
let prefix=str.substring(0,6);
let other = str.substring(8);
this.form.billCode=prefix+other;
});
},
onPaymentTypeChange(){
// 非月结清空月结客户选择
if(this.form.paymentType == '1' ||
@ -2154,6 +2199,7 @@ methods: {
this.form.billCode=response.data;
this.initGetTotalAvailablePag(this.form.sendSiteCode);
this.handleGenSubbill();
this.autoAjustBillCode();
});
}else{
this.form.billCode=""