|
@@ -9,6 +9,7 @@ import com.ruoyi.ams.agv.ndc.entity.Order;
|
|
|
import com.ruoyi.ams.agv.ndc.service.IAmsNdcEventService;
|
|
|
import com.ruoyi.ams.agv.ndc.service.IAmsTaskService;
|
|
|
import com.ruoyi.ams.agv.ndc.service.SocketBufferService;
|
|
|
+import com.ruoyi.ams.agv.ndc.service.StatusUpdateService;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
import org.apache.commons.lang3.StringUtils;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
@@ -31,6 +32,8 @@ public class SocketBufferServiceImpl implements SocketBufferService {
|
|
|
private IAmsNdcEventService amsNdcEventService;
|
|
|
@Autowired
|
|
|
private IAmsTaskService amsTaskService;
|
|
|
+ @Autowired
|
|
|
+ private StatusUpdateService statusUpdateService;
|
|
|
|
|
|
@Override
|
|
|
public List<Order> bufferSeparator(byte[] buffer) {
|
|
@@ -131,7 +134,7 @@ public class SocketBufferServiceImpl implements SocketBufferService {
|
|
|
taskBean.setIsDelete(null);
|
|
|
amsTaskService.updateAmsTask(taskBean);
|
|
|
//任务状态回调
|
|
|
- // statusUpdateService.updateStatus(taskBean.getId().longValue(), icarNo);
|
|
|
+ statusUpdateService.updateStatus(taskBean.getId().longValue(), icarNo);
|
|
|
break;
|
|
|
case 86://user event Order Receive 任务开始
|
|
|
case 87://user event FETCH(LP1) is Invalid!!
|
|
@@ -153,7 +156,7 @@ public class SocketBufferServiceImpl implements SocketBufferService {
|
|
|
taskBean.setIsDelete(null);
|
|
|
amsTaskService.updateAmsTask(taskBean);
|
|
|
|
|
|
- // statusUpdateService.updateStatus(taskBean.getId().longValue(), icarNo);
|
|
|
+ statusUpdateService.updateStatus(taskBean.getId().longValue(), icarNo);
|
|
|
break;
|
|
|
case 112://user event Carrier status
|
|
|
//carStatus.setSpeed(ByteUtil.getInt(buffer, 34));
|