diff --git a/src/views/modules/automatedWarehouse/palletAssembly.vue b/src/views/modules/automatedWarehouse/palletAssembly.vue index 49da08d..270a0a7 100644 --- a/src/views/modules/automatedWarehouse/palletAssembly.vue +++ b/src/views/modules/automatedWarehouse/palletAssembly.vue @@ -486,12 +486,15 @@ export default { }).then(({ data }) => { if (data.code === 0) { this.palletCode=data.palletId + let palletId=data.palletId + console.log(this.palletCode) + console.log(palletId) this.$nextTick(()=>{ this.palletScanned = true; this.positionOptions = data.positions || []; // 获取栈板详细信息(包括palletType和autoSort) - this.loadPalletInfo(data.palletId); + this.loadPalletInfo(palletId); this.refreshTable(); }) } else { @@ -827,6 +830,7 @@ export default { this.$message.success('扫进成功'); this.needRefreshOnClose = true; // 标记需要在关闭时刷新 this.scanCode = ''; // 清空扫描码,准备下次扫描 + this.handleScanPositionChange() this.$refs.scanInput.focus(); } else { this.$message.error(data.msg || '扫进失败'); diff --git a/src/views/modules/automatedWarehouse/palletPacking.vue b/src/views/modules/automatedWarehouse/palletPacking.vue index 2de85b3..31abc71 100644 --- a/src/views/modules/automatedWarehouse/palletPacking.vue +++ b/src/views/modules/automatedWarehouse/palletPacking.vue @@ -562,7 +562,7 @@ export default { this.positionOptions = data.positions || []; // 获取栈板详细信息(包括palletType和autoSort) - this.loadPalletInfo(); + this.loadPalletInfo( data.palletId); this.refreshTable(); }) @@ -576,10 +576,10 @@ export default { }, // 加载栈板信息 - loadPalletInfo() { + loadPalletInfo(palletId) { getPalletInfo({ site: this.site, - palletId: this.palletCode + palletId: palletId }).then(({ data }) => { if (data.code === 0) { const palletInfo = data.row || {}; @@ -899,6 +899,7 @@ export default { this.$message.success('扫进成功'); this.needRefreshOnClose = true; // 标记需要在关闭时刷新 this.scanCode = ''; // 清空扫描码,准备下次扫描 + this.handleScanPositionChange() this.$refs.scanInput.focus(); } else { this.$message.error(data.msg || '扫进失败');