Commit de9f2e2b zshaohui

自动绑定校验是否已经绑定

1 个父辈 f8b9e744
...@@ -359,6 +359,17 @@ public class LineController { ...@@ -359,6 +359,17 @@ public class LineController {
if (barcode == null) { if (barcode == null) {
return ResultBean.newErrorResult(-1, "smfcore.error.barcode.invalid", "条码无效"); return ResultBean.newErrorResult(-1, "smfcore.error.barcode.invalid", "条码无效");
} }
Barcode oldBarcode = barcodeManager.findOne(new Query(Criteria.where("palletId").is(cartonId)));
if (oldBarcode == null){
oldBarcode = barcodeManager.findOne(new Query(Criteria.where("scanCartonId").is(cartonId)));
}
if (oldBarcode != null){
if (!oldBarcode.getBarcode().equals(barcode.getBarcode())) {
return ResultBean.newErrorResult(-1, "", cartonId + "已经绑定过料箱:" + oldBarcode.getBarcode());
}
}
barcode.setScanCartonId(cartonId); barcode.setScanCartonId(cartonId);
barcodeManager.saveBarcode(barcode); barcodeManager.saveBarcode(barcode);
return ResultBean.newOkResult(""); return ResultBean.newOkResult("");
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!