Commit 2619ce03 zshaohui

1.更改任务状态,增加锁优化

1 个父辈 ac1d1fd3
......@@ -81,7 +81,7 @@ public class LuxsanApi extends DefaultSmfApiListener {
kafkaService.sendPosChange(task.getPosName(), "0");
}
}
if (task.isFinished() || task.isCancel()) {
/*if (task.isFinished() || task.isCancel()) {
String subSourceId = task.getSubSourceId();
if (StringUtils.isNotEmpty(subSourceId)) {
LiteOrderItem orderItem = liteOrderItemManager.get(subSourceId);
......@@ -99,7 +99,7 @@ public class LuxsanApi extends DefaultSmfApiListener {
}
}
}
}
}*/
}
......@@ -1500,7 +1500,7 @@ public class LuxsanApi extends DefaultSmfApiListener {
@Override
public void onOrderStatusChange(String orderNotifyUrl, LiteOrder liteOrder) {
//更新水位预警的待发料信息
if (liteOrder.isTaskFinished() || liteOrder.isClosed()) {
/*if (liteOrder.isTaskFinished() || liteOrder.isClosed()) {
List<LiteOrderItem> orderItems = liteOrder.getOrderItems();
for (LiteOrderItem orderItem : orderItems) {
String warningItemId = orderItem.getWarningItemId();
......@@ -1519,7 +1519,7 @@ public class LuxsanApi extends DefaultSmfApiListener {
}
}
}
}
}*/
}
@Override
......
......@@ -1911,6 +1911,8 @@ public class CDeviceController {
if (StringUtils.isNotEmpty(currentLoc)) {
dataLog.setCurrentLoc(currentLoc);
}
log.info(barcode.getBarcode()+"物料扫码出库,更改工单任务数开始");
taskService.updateFinishedTask(dataLog);
log.info(barcode.getBarcode()+"物料扫码出库,更改工单任务数结束");
}
}
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!