Compare commits

...

2 Commits

@ -816,23 +816,20 @@ export default {
const _that = this;
// #ifdef H5
//
// _that.itemList.deliveryNo="GJ2602000001"; // GJ2602000002 20260100024 20260100025
// _that.getPsDetail();
this.scantype = 1; //
// this.$refs.scan.showScan();
this.$refs.scan.start({
success: (val, res)=> {
console.log('扫描成功',val,res);
if(_that.scantype==2){
_that.palletNo=val;
_that.$forceUpdate();
_that.getPalletDetail();
}
else{
_that.itemList.deliveryNo=val; // GJ2602000002 20260100024 20260100025
_that.$forceUpdate();
_that.getPsDetail();
}
console.log('扫描成功',val,res);
if(_that.scantype==2){
_that.palletNo=val;
_that.$forceUpdate();
_that.getPalletDetail();
}
else{
_that.itemList.deliveryNo=val; // GJ2602000002 20260100024 20260100025
_that.$forceUpdate();
_that.getPsDetail();
}
},
fail: (rej)=>{
console.log('扫描失败',rej);
@ -893,8 +890,7 @@ export default {
if(res.data)
{
this.expanded=true;
this.palletAll=res.data;
this.pallet=res.data.pallet;
//
this.otherinfo=res.data.other&&res.data.other.length>0?res.data.other:[];
this.instList = this.otherinfo.map(item => ({
@ -910,50 +906,6 @@ export default {
})
});
}
// deliveryNoprojectdwgnoinstnoqty
// requireDepartCoderequireAddressrequireName+ +requirePhone
// deliveryDatedeliveryCar
var firstpallet=this.pallet.length>0?this.pallet[0]:(this.otherinfo.length>0?this.otherinfo[0]:null);
if(!firstpallet){
this.$refs.uToast.show({
title: "配送单【"+this.itemList.deliveryNo+"】暂无托盘明细信息!\n 请重新扫码!",
type: "warning",
duration: 2000,
});
}
// project
this.itemList.project=firstpallet?firstpallet.project:'';
// dwgno
this.itemList.dwgno=firstpallet?firstpallet.dwgno:'';
// instno
this.itemList.instno=firstpallet?firstpallet.instno:'';
// qty
// var qty=0;
// this.pallet.forEach(item=>{
// qty=qty+(item.qty?1.0*item.qty:0);
// });
// this.otherinfo.forEach(item=>{
// qty=qty+(item.qty?1.0*item.qty:0);
// });
//this.itemList.qty=qty.toFixed(2);
// requireDepartCode
this.itemList.requireDepartCode=firstpallet?firstpallet.requireDepartCode:'';
// requireAddress
this.itemList.requireAddress=firstpallet?firstpallet.requireAddress:'';
// requireName+ +requirePhone
this.itemList.requireName=firstpallet?firstpallet.requireName:''+' '+firstpallet?firstpallet.requirePhone:'';
// deliveryDate
this.itemList.deliveryDate=firstpallet?firstpallet.deliveryDate:'';
// deliveryCar
this.itemList.deliveryCar=firstpallet?firstpallet.deliveryCar:'';
// var pallets = res.data.pallet&&res.data.pallet.length>0?res.data.pallet:[];
// this.palletData = pallets.map(item => ({
// ...item,
// isOpen: true,
// checked:true
// }));
this.$forceUpdate();
this.getByDelivery();
}
@ -991,11 +943,11 @@ export default {
const {data: res} = await uni.$http.get('/getDetailByDelivery',{deliveryNo:this.itemList.deliveryNo});
if(res.success){
if(res.data){
//
var pallets = res.data;
//
var palletDetails = pallets.palletDetails?pallets.palletDetails:[];
this.palletData=[];
console.log(palletDetails)
this.palletData=[];
palletDetails.forEach((item,index)=>{
item["checked"]=true;
var findx = this.palletData.findIndex(cell => item.palletNo === cell.palletNo);
@ -1028,8 +980,9 @@ export default {
//
var noPalletDetails = pallets.noPalletDetails?pallets.noPalletDetails:[];
//
this.itemList.qty=palletDetails.length+noPalletDetails.length
//
this.itemList.qty=palletDetails.length+noPalletDetails.length
noPalletDetails.forEach((item,index)=>{
item["checked"]=true;
var findx = this.palletData.findIndex(cell => item.palletNo === cell.palletNo);
@ -1059,11 +1012,38 @@ export default {
this.$forceUpdate();
}
});
// this.palletData = pallets.map(item => ({
// ...item,
// isOpen: true,
// checked:true
// }));
this.palletAll=res.data;
this.pallet=res.data.palletDetails;
// deliveryNoprojectdwgnoinstnoqty
// requireDepartCoderequireAddressrequireName+ +requirePhone
// deliveryDatedeliveryCar
var firstpallet=this.pallet.length>0?this.pallet[0]:(noPalletDetails.length>0?noPalletDetails[0]:null);
if(!firstpallet){
this.$refs.uToast.show({
title: "配送单【"+this.itemList.deliveryNo+"】暂无托盘明细信息!\n 请重新扫码!",
type: "warning",
duration: 2000,
});
}
// project
this.itemList.project=firstpallet?firstpallet.project:'';
// dwgno
this.itemList.dwgno=firstpallet?firstpallet.dwgno:'';
// instno
this.itemList.instno=firstpallet?firstpallet.instno:'';
// requireDepartCode
this.itemList.requireDepartCode=firstpallet?firstpallet.requireDepartCode:'';
// requireAddress
this.itemList.requireAddress=firstpallet?firstpallet.requireAddress:'';
// requireName+ +requirePhone
this.itemList.requireName=firstpallet?firstpallet.requireName:''+' '+firstpallet?firstpallet.requirePhone:'';
// deliveryDate
this.itemList.deliveryDate=firstpallet?firstpallet.deliveryDate:'';
// deliveryCar
this.itemList.deliveryCar=firstpallet?firstpallet.deliveryCar:'';
}
console.log(this.palletData)
}

Loading…
Cancel
Save