From 4c226bb9b18494358fb484463fffb7566d224ffa Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@163.com>
Date: 星期一, 23 十二月 2024 16:53:42 +0800
Subject: [PATCH] #
---
zy-acs-manager/src/main/java/com/zy/acs/manager/fake/AgvSimulatorTask.java | 8 +++-----
1 files changed, 3 insertions(+), 5 deletions(-)
diff --git a/zy-acs-manager/src/main/java/com/zy/acs/manager/fake/AgvSimulatorTask.java b/zy-acs-manager/src/main/java/com/zy/acs/manager/fake/AgvSimulatorTask.java
index 6aaed9c..a09ad38 100644
--- a/zy-acs-manager/src/main/java/com/zy/acs/manager/fake/AgvSimulatorTask.java
+++ b/zy-acs-manager/src/main/java/com/zy/acs/manager/fake/AgvSimulatorTask.java
@@ -5,6 +5,7 @@
import com.zy.acs.common.domain.protocol.AGV_11_UP;
import com.zy.acs.common.enums.AgvCompleteType;
import com.zy.acs.common.utils.RedisSupport;
+import com.zy.acs.manager.core.scheduler.MapDataWsScheduler;
import com.zy.acs.manager.core.service.MapService;
import com.zy.acs.manager.manager.entity.Action;
import com.zy.acs.manager.manager.entity.Agv;
@@ -26,8 +27,6 @@
*/
@Slf4j
public class AgvSimulatorTask implements Runnable {
-
- public static final int ACTION_DURING_TIME = 1000;
private final Agv agv;
private final AgvDetailService agvDetailService;
@@ -66,7 +65,6 @@
@Override
public void run() {
try {
- FakeProcessor.AGV_PROCESSING_MAP.put(agv.getId(), true);
String qrCode = null;
for (Action action : actionList) {
processAction(agv, action);
@@ -116,7 +114,7 @@
// 妯℃嫙鐢甸噺娑堣��
// agvDetail.setVol(agvDetail.getVol() - 0.1 * distanceToMove); // 鏍规嵁璺濈娑堣�楃數閲�
- Thread.sleep(ACTION_DURING_TIME);
+ Thread.sleep(MapDataWsScheduler.WEBSOCKET_BROADCAST_INTERVAL);
agvDetailService.updateById(agvDetail);
@@ -140,7 +138,7 @@
// 妯℃嫙鐢甸噺娑堣��?
// agvDetail.setVol(agvDetail.getVol() - 0.05 * (angleToRotate / 15.0)); // 鏍规嵁瑙掑害娑堣�楃數閲�
- Thread.sleep(ACTION_DURING_TIME);
+ Thread.sleep(MapDataWsScheduler.WEBSOCKET_BROADCAST_INTERVAL);
agvDetailService.updateById(agvDetail);
action.setActionSts(ActionStsType.FINISH.val());
actionService.updateById(action);
--
Gitblit v1.9.1