Browse Source

2025-10-14

箱清单的装箱优化
master
fengyuan_yang 3 months ago
parent
commit
bce66a01c8
  1. 2
      src/views/modules/boxManage/com_saleBoxManage_boxing.vue
  2. 38
      src/views/modules/boxManage/saleBoxManage.vue

2
src/views/modules/boxManage/com_saleBoxManage_boxing.vue

@ -463,7 +463,7 @@ export default {
this.$message.error('请扫描标签!'); this.$message.error('请扫描标签!');
} }
const inData = { const inData = {
site: this.boxData.site,
site: this.boxData.site,
buNo: this.boxData.buNo, buNo: this.boxData.buNo,
finalRollNo: this.scanRollNo, finalRollNo: this.scanRollNo,
boxNo: this.boxData.boxNo, boxNo: this.boxData.boxNo,

38
src/views/modules/boxManage/saleBoxManage.vue

@ -845,18 +845,30 @@ export default {
try { try {
const {data} = await validateAndScanCaseRoll(this.caseForm) const {data} = await validateAndScanCaseRoll(this.caseForm)
if(data && data.code === 0 && data.rollInfo){
//
this.caseRollList.unshift({
casesNo: this.caseForm.casesNo,
rollNo: data.rollInfo.rollNo,
rollQty: data.rollInfo.rollQty,
partNo: data.rollInfo.partNo,
partDesc: data.rollInfo.partDesc,
batchNo: data.rollInfo.batchNo,
notifyNo: this.caseForm.notifyNo,
site: this.caseForm.site,
buNo: this.caseForm.buNo
if(data && data.code === 0){
//
const rollList = data.rollInfo || []
if(rollList.length === 0){
this.$message.warning('未查询到卷数据')
this.caseForm.rollNo = ''
this.$refs.rollNoInput.focus()
return
}
//
rollList.forEach(rollInfo => {
this.caseRollList.unshift({
casesNo: this.caseForm.casesNo,
rollNo: rollInfo.rollNo,
rollQty: rollInfo.rollQty,
partNo: rollInfo.partNo,
partDesc: rollInfo.partDesc,
batchNo: rollInfo.batchNo,
notifyNo: this.caseForm.notifyNo,
site: this.caseForm.site,
buNo: this.caseForm.buNo
})
}) })
// //
@ -871,7 +883,7 @@ export default {
this.$refs.caseNoInput.focus() this.$refs.caseNoInput.focus()
}) })
this.$message.success('扫描成功')
this.$message.success(`扫描成功,添加了 ${rollList.length} 条记录`)
} else { } else {
this.$message.error(data.msg || '扫描失败') this.$message.error(data.msg || '扫描失败')
} }

Loading…
Cancel
Save