Commit 6fb330ee zshaohui

bug修改

1 个父辈 5c1e14b8
...@@ -975,7 +975,7 @@ public class LiteOrderCache { ...@@ -975,7 +975,7 @@ public class LiteOrderCache {
task.setSubSourceId(barcode.getLockName()); task.setSubSourceId(barcode.getLockName());
task.setSubSourceInfo(barcode.getLockName()); task.setSubSourceInfo(barcode.getLockName());
task.setType(OP.CHECKOUT); task.setType(OP.CHECKOUT);
//task.setCreator(SecurityUtils.getCurrentUsername()); task.setCreator(SecurityUtils.getCurrentUsername());
task.setStatus(OP_STATUS.WAIT.name()); task.setStatus(OP_STATUS.WAIT.name());
try { try {
log.info("生成任务开始"); log.info("生成任务开始");
......
...@@ -61,6 +61,22 @@ public class TaskRestController { ...@@ -61,6 +61,22 @@ public class TaskRestController {
barcode.setPutInDate(createDate); barcode.setPutInDate(createDate);
barcodeManager.save(barcode); barcodeManager.save(barcode);
} }
Criteria boxCri = Criteria.where("subCodeList.putInTime").is(-1);
List<Barcode> boxBarcodeList = barcodeManager.findByQuery(new Query(boxCri));
for (Barcode barcode : boxBarcodeList) {
List<Barcode> subCodeList = barcode.getSubCodeList();
if (subCodeList != null && !subCodeList.isEmpty()){
for (Barcode subCode : subCodeList) {
Date createDate = subCode.getCreateDate();
subCode.setPutInTime(createDate.getTime());
subCode.setPutInDate(createDate);
}
}
barcode.setSubCodeList(subCodeList);
barcodeManager.save(barcode);
}
//再更改库存报表的信息 //再更改库存报表的信息
Criteria criteria = Criteria.where("barcode.subCodeList.putInTime").is(-1); Criteria criteria = Criteria.where("barcode.subCodeList.putInTime").is(-1);
List<StoragePos> storagePosList = storagePosManager.findByQuery(new Query(criteria)); List<StoragePos> storagePosList = storagePosManager.findByQuery(new Query(criteria));
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!