Commit ec308d19 zshaohui

物料出库,isOut 改成false

1 个父辈 6b83b40b
...@@ -695,6 +695,7 @@ public class BaseDeviceHandler implements IDeviceHandler { ...@@ -695,6 +695,7 @@ public class BaseDeviceHandler implements IDeviceHandler {
//仓位状态 //仓位状态
barcode.setCheckOutDate(new Date(), task.getOperator()); barcode.setCheckOutDate(new Date(), task.getOperator());
barcode.setPosName(""); barcode.setPosName("");
barcode.setOut(false);
barcodeManager.save(barcode); barcodeManager.save(barcode);
task.setBatchInfo(barcode.getBatch()); task.setBatchInfo(barcode.getBatch());
......
...@@ -462,6 +462,7 @@ public class LiteOrderCache { ...@@ -462,6 +462,7 @@ public class LiteOrderCache {
if (barcode != null) { if (barcode != null) {
barcode.setOrderItemId(orderItemId); barcode.setOrderItemId(orderItemId);
barcode.setOut(true); barcode.setOut(true);
log.info("barcode:"+barcode.getBarcode()+"工单出库:"+orderNo);
barcodeManager.save(barcode); barcodeManager.save(barcode);
//同时更新 //同时更新
Criteria c = Criteria.where("subCodeList.barcode").is(orderItem.getRi()); Criteria c = Criteria.where("subCodeList.barcode").is(orderItem.getRi());
......
...@@ -166,6 +166,7 @@ public class MaterialBoxController { ...@@ -166,6 +166,7 @@ public class MaterialBoxController {
} }
int newAmount = oldAmount - opQty; int newAmount = oldAmount - opQty;
subBarcode.setAmount(newAmount); subBarcode.setAmount(newAmount);
subBarcode.setOut(false);
subBarcode = barcodeManager.save(subBarcode); subBarcode = barcodeManager.save(subBarcode);
finishTask(barcode, OP.CHECKOUT, null, subBarcode, opQty); finishTask(barcode, OP.CHECKOUT, null, subBarcode, opQty);
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!