From 1313906bb1eb983d3beece810035e7fc28d6a92f Mon Sep 17 00:00:00 2001 From: zhang <zc857179121@qq.com> Date: 星期二, 20 五月 2025 16:57:11 +0800 Subject: [PATCH] 新增充电桩 --- zy-acs-manager/src/main/java/com/zy/acs/manager/fake/FakeProcessor.java | 10 +++++++--- 1 files changed, 7 insertions(+), 3 deletions(-) diff --git a/zy-acs-manager/src/main/java/com/zy/acs/manager/fake/FakeProcessor.java b/zy-acs-manager/src/main/java/com/zy/acs/manager/fake/FakeProcessor.java index 390cbaa..0457ea7 100644 --- a/zy-acs-manager/src/main/java/com/zy/acs/manager/fake/FakeProcessor.java +++ b/zy-acs-manager/src/main/java/com/zy/acs/manager/fake/FakeProcessor.java @@ -17,7 +17,6 @@ import com.zy.acs.manager.system.service.ConfigService; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.scheduling.annotation.Scheduled; import org.springframework.stereotype.Component; import javax.annotation.PostConstruct; @@ -56,6 +55,8 @@ @Autowired private AgvDetailService agvDetailService; @Autowired + private AgvModelService agvModelService; + @Autowired private ActionService actionService; @Autowired private ConfigService configService; @@ -91,7 +92,7 @@ this.responseThread = new Thread(() -> { while (!Thread.currentThread().isInterrupted()) { try { - Thread.sleep(10); + Thread.sleep(5); if (configService.getVal("fakeSign", Boolean.class)) { this.responseTheRequest(); @@ -127,13 +128,14 @@ for (Agv agv : agvList) { if (!AGV_PROCESSING_MAP.get(agv.getId())) { + AGV_PROCESSING_MAP.put(agv.getId(), true); List<Action> actionList = actionService.queryLatestGroup(agv.getId(), ActionStsType.ISSUED); if (!Cools.isEmpty(actionList)) { - AGV_PROCESSING_MAP.put(agv.getId(), true); executorService.submit(new AgvSimulatorTask( agv , redis , agvDetailService + , agvModelService , actionService , codeService , mapService @@ -141,6 +143,8 @@ , mainService , actionList )); + } else { + AGV_PROCESSING_MAP.put(agv.getId(), false); } } -- Gitblit v1.9.1