|
|
@ -416,7 +416,6 @@ import { |
|
|
getPalletDetails, |
|
|
getPalletDetails, |
|
|
getLayersByPosition, |
|
|
getLayersByPosition, |
|
|
savePalletDetail, |
|
|
savePalletDetail, |
|
|
deletePalletDetail, |
|
|
|
|
|
restorePalletDetail, |
|
|
restorePalletDetail, |
|
|
getLabelInfo, |
|
|
getLabelInfo, |
|
|
getLayersForEdit, |
|
|
getLayersForEdit, |
|
|
@ -1119,7 +1118,7 @@ export default { |
|
|
if (this.sortingList.length === 0) { |
|
|
if (this.sortingList.length === 0) { |
|
|
// 如果sortingList为空,先获取分拣明细 - rqrq |
|
|
// 如果sortingList为空,先获取分拣明细 - rqrq |
|
|
console.log('sortingList为空,开始获取分拣明细 - rqrq'); |
|
|
console.log('sortingList为空,开始获取分拣明细 - rqrq'); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
getSortingList({ |
|
|
getSortingList({ |
|
|
site: this.site, |
|
|
site: this.site, |
|
|
palletId: this.palletCode |
|
|
palletId: this.palletCode |
|
|
@ -1127,7 +1126,7 @@ export default { |
|
|
if (data && data.code === 0) { |
|
|
if (data && data.code === 0) { |
|
|
this.sortingList = data.rfidList || []; |
|
|
this.sortingList = data.rfidList || []; |
|
|
console.log('分拣明细获取成功 - rqrq,共' + this.sortingList.length + '条'); |
|
|
console.log('分拣明细获取成功 - rqrq,共' + this.sortingList.length + '条'); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// 获取成功后,继续校验标签 - rqrq |
|
|
// 获取成功后,继续校验标签 - rqrq |
|
|
this.validateAndScanIn(); |
|
|
this.validateAndScanIn(); |
|
|
} else { |
|
|
} else { |
|
|
@ -1160,16 +1159,16 @@ export default { |
|
|
}); |
|
|
}); |
|
|
return; |
|
|
return; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// sortingList有数据,直接校验 - rqrq |
|
|
// sortingList有数据,直接校验 - rqrq |
|
|
this.validateAndScanIn(); |
|
|
this.validateAndScanIn(); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
} else { |
|
|
} else { |
|
|
// 扫回操作(不需要校验分拣明细)- rqrq |
|
|
// 扫回操作(不需要校验分拣明细)- rqrq |
|
|
this.handleScanOut(); |
|
|
this.handleScanOut(); |
|
|
} |
|
|
} |
|
|
}, |
|
|
}, |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// 校验标签并执行扫进操作 - rqrq |
|
|
// 校验标签并执行扫进操作 - rqrq |
|
|
validateAndScanIn() { |
|
|
validateAndScanIn() { |
|
|
// 校验sortingList是否为空 - rqrq |
|
|
// 校验sortingList是否为空 - rqrq |
|
|
@ -1187,7 +1186,7 @@ export default { |
|
|
}); |
|
|
}); |
|
|
return; |
|
|
return; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// 校验标签是否在sortingList中 - rqrq |
|
|
// 校验标签是否在sortingList中 - rqrq |
|
|
if (!this.sortingList.includes(this.scanCode)) { |
|
|
if (!this.sortingList.includes(this.scanCode)) { |
|
|
this.$alert('该物料不在分拣明细中', '错误', { |
|
|
this.$alert('该物料不在分拣明细中', '错误', { |
|
|
@ -1203,9 +1202,9 @@ export default { |
|
|
}); |
|
|
}); |
|
|
return; |
|
|
return; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
console.log('标签校验通过,开始扫进 - rqrq'); |
|
|
console.log('标签校验通过,开始扫进 - rqrq'); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// 校验通过,执行原有的扫进逻辑 - rqrq |
|
|
// 校验通过,执行原有的扫进逻辑 - rqrq |
|
|
// 先查询这个标签的原始数据(扫进之前的数据)- rqrq |
|
|
// 先查询这个标签的原始数据(扫进之前的数据)- rqrq |
|
|
getLabelInfo({ |
|
|
getLabelInfo({ |
|
|
@ -1295,7 +1294,7 @@ export default { |
|
|
console.log('无法查询标签原始信息,将不缓存 - rqrq'); |
|
|
console.log('无法查询标签原始信息,将不缓存 - rqrq'); |
|
|
}); |
|
|
}); |
|
|
}, |
|
|
}, |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// 扫回操作 - rqrq |
|
|
// 扫回操作 - rqrq |
|
|
handleScanOut() { |
|
|
handleScanOut() { |
|
|
// 扫回操作(恢复到原栈板)- rqrq |
|
|
// 扫回操作(恢复到原栈板)- rqrq |
|
|
|