Commit 4045ca25 LN

出库单出库完成未结束问题修改。

工单去掉七天自动关闭功能。
1 个父辈 935038e2
...@@ -70,14 +70,14 @@ public class LiteOrderCache implements ITaskListener { ...@@ -70,14 +70,14 @@ public class LiteOrderCache implements ITaskListener {
List<LiteOrder> unEndOutInfoList = liteOrderManager.findUnEndOrdersList(); List<LiteOrder> unEndOutInfoList = liteOrderManager.findUnEndOrdersList();
long now = System.currentTimeMillis(); long now = System.currentTimeMillis();
for (LiteOrder order : unEndOutInfoList) { for (LiteOrder order : unEndOutInfoList) {
if (now - order.getCreateDate().getTime() > 7 * 24 * 60 * 60 * 1000) { // if (now - order.getCreateDate().getTime() > 7 * 24 * 60 * 60 * 1000) {
//7天前的需求单,关闭,并解绑 // //7天前的需求单,关闭,并解绑
log.info("需求单 =[" + order.getOrderNo() + "]为7天前,关闭并解绑工单"); // log.info("需求单 =[" + order.getOrderNo() + "]为7天前,关闭并解绑工单");
closeOrder(order.getOrderNo()); // closeOrder(order.getOrderNo());
//
} else { // } else {
addOrderToMap(order); addOrderToMap(order);
} // }
} }
} }
public void addOrderToMap(LiteOrder order ){ public void addOrderToMap(LiteOrder order ){
......
...@@ -126,7 +126,10 @@ public class OutListCache implements ITaskListener { ...@@ -126,7 +126,10 @@ public class OutListCache implements ITaskListener {
} }
} }
if (closed) { if (closed) {
outList.setStatus(LITEORDER_STATUS.CLOSED);
outList.setClosed(closed); outList.setClosed(closed);
log.info("转储出库单[" + name + "]的任务已全部完成,改为关闭状态" );
} }
} }
} else { } else {
...@@ -333,6 +336,7 @@ public class OutListCache implements ITaskListener { ...@@ -333,6 +336,7 @@ public class OutListCache implements ITaskListener {
itemOutCount += pos.getBarcode().getAmount(); itemOutCount += pos.getBarcode().getAmount();
} }
outListItem.setNeedReelCount(outListItem.getNeedReelCount()+itemReelCount);
outListItem.setTotalOutReelCount(outListItem.getTotalOutReelCount() + itemReelCount); outListItem.setTotalOutReelCount(outListItem.getTotalOutReelCount() + itemReelCount);
outListItem.setTotalOutNum(outListItem.getTotalOutNum() + itemOutCount); outListItem.setTotalOutNum(outListItem.getTotalOutNum() + itemOutCount);
outListItem.setOutReelCount(itemReelCount); outListItem.setOutReelCount(itemReelCount);
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!