From dfa96e967b34021c70ca5c41efc32ca8f4261954 Mon Sep 17 00:00:00 2001 From: 王震 <10952869+daywangzhen@user.noreply.gitee.com> Date: 星期二, 28 十一月 2023 13:17:20 +0800 Subject: [PATCH] modified: src/views/warehouse/pallettransports/index.vue --- src/views/warehouse/pallettransports/index.vue | 80 +++++++++++++++------------------------- 1 files changed, 30 insertions(+), 50 deletions(-) diff --git a/src/views/warehouse/pallettransports/index.vue b/src/views/warehouse/pallettransports/index.vue index ca2d4ea..f52ae19 100644 --- a/src/views/warehouse/pallettransports/index.vue +++ b/src/views/warehouse/pallettransports/index.vue @@ -90,7 +90,8 @@ </div> <div style="margin-top:10px;display:flex;height:36px;justify-content: space-between;align-items:center;"> <div> - <span style="font-weight:bold;">绉诲簱鏄庣粏</span><span style="color:red;">({{ + <span style="font-weight:bold;">绉诲簱鏄庣粏</span> + <span style="color:red;">({{ palletTransportsMaterialMultipleSelection.length > 0 ? palletTransportsMaterialMultipleSelection[ palletTransportsMaterialMultipleSelection.length - 1 @@ -548,18 +549,23 @@ getPalletTransportsDetailData() { console.log("瀵瑰簲宸ュ崟",this.WorkOrder); console.log("鐗╂枡闇�姹�",this.palletTransportsMaterialMultipleSelection); - const data = { - partNo:this.palletTransportsMaterialMultipleSelection[0].partNo, - partDesc: this.palletTransportsMaterialMultipleSelection[0].partDesc, - transferQuantity: this.palletTransportsMaterialMultipleSelection[0].transferQuantity, - operationTaskNo:this.WorkOrder.optaskNo, - unit: this.palletTransportsMaterialMultipleSelection[0].unit, - } - const PalletTransportsDetail = [] - PalletTransportsDetail.push(data) - console.log(data,"0000000000000"); - if (PalletTransportsDetail) { - saveBatchPalletTransportsDetail(PalletTransportsDetail) + let transportsDetails =[] + transportsDetails = this.palletTransportsMaterialMultipleSelection.map(el =>{ + return{ + partNo:el.partNo, + partDesc: el.partDesc, + transferQuantity: el.surplusQuantity, + toIfsLocationNo:el.toIfsLocationNo, + toIfsLocationName: el.toIfsLocationName, + transportsId: el.transportsId, + transportsMaterialId:el.id, + operationTaskNo:this.WorkOrder.optaskNo, + operationTaskId:this.WorkOrder.id, + unit: el.unit, + }}) + this.palletTransportsDetailData = transportsDetails + if (transportsDetails.length > 0) { + saveBatchPalletTransportsDetail(transportsDetails) .then((response) => { const resData = response.data if (resData.code === 0) { @@ -569,38 +575,10 @@ } else { this.$message.error('娣诲姞绉诲簱鏄庣粏澶辫触') } - this.isSubmit = true }) .catch(() => { - this.isSubmit = true }) } - // else { - // this.$message.error('璇烽�夋嫨IFS搴撳瓨鐗╂枡') - // } - - // this.palletTransportsDetailData = [] - // console.log(this.palletTransportsMaterialMultipleSelection); - - // if (this.palletTransportsMaterialMultipleSelection.length > 0) { - // const currPalletTransportsMaterial = this - // .palletTransportsMaterialMultipleSelection[ - // this.palletTransportsMaterialMultipleSelection.length - 1 - // ] - // let obj = { - // partNo: currPalletTransportsMaterial.partNo, - // partDesc: currPalletTransportsMaterial.partDesc, - // operationTaskNo: this.currOptask.optaskNo, - // transferQuantity: currPalletTransportsMaterial.surplusQuantity, - // unit: currPalletTransportsMaterial.unit, - // toIfsLocationNo: currPalletTransportsMaterial.currPalletTransportsMaterial, - // state: null - // } - // this.palletTransportsDetailData.push(obj) - // } else { - // this.$message.error('璇峰厛閫夋嫨鐗╂枡闇�姹�') - // } - }, // 娣诲姞ifs鐗╂枡搴撳瓨鍥炶皟 addIfsStockCallback() { @@ -723,16 +701,18 @@ } }, palletTransportsMaterialSelectionChange(val) { + console.log(val,"12312313"); + this.palletTransportsMaterialMultipleSelection = val - if (this.palletTransportsMaterialMultipleSelection.length > 0) { - const currPalletTransportsMaterial = this - .palletTransportsMaterialMultipleSelection[ - this.palletTransportsMaterialMultipleSelection.length - 1 - ] - this.materialRow = currPalletTransportsMaterial - } else { - this.materialRow = null - } + // if (this.palletTransportsMaterialMultipleSelection.length > 0) { + // const currPalletTransportsMaterial = this + // .palletTransportsMaterialMultipleSelection[ + // this.palletTransportsMaterialMultipleSelection.length - 1 + // ] + // this.materialRow = currPalletTransportsMaterial + // } else { + // this.materialRow = null + // } // this.getPalletTransportsDetailData() }, palletTransportsDetailSelectionChange(val) { -- Gitblit v1.9.3