#
vincentlu
2025-01-13 89c7f6e5bcc21b0e8f83a2bc6d680e2ffe431e6f
zy-acs-manager/src/main/java/com/zy/acs/manager/fake/AgvSimulatorTask.java
@@ -6,6 +6,7 @@
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.MainService;
import com.zy.acs.manager.core.service.MapService;
import com.zy.acs.manager.manager.entity.Action;
import com.zy.acs.manager.manager.entity.Agv;
@@ -34,6 +35,7 @@
    private final CodeService codeService;
    private final MapService mapService;
    private final JamService jamService;
    private final MainService mainService;
    private final List<Action> actionList;
    private final RedisSupport redis;
@@ -48,6 +50,7 @@
            , CodeService codeService
            , MapService mapService
            , JamService jamService
            , MainService mainService
            , List<Action> actionList
    ) {
        this.agv = agv;
@@ -57,6 +60,7 @@
        this.codeService = codeService;
        this.mapService = mapService;
        this.jamService = jamService;
        this.mainService = mainService;
        this.actionList = actionList;
        this.groupId = actionList.get(0).getGroupId();
@@ -149,6 +153,7 @@
        agv_11_up.setQrCode(qrCode);
        AgvProtocol agvProtocol = AgvProtocol.build(this.agv.getUuid()).setMessageBody(agv_11_up);
        redis.push(RedisConstant.AGV_COMPLETE_FLAG, agvProtocol);
        mainService.upDataSubscribe(agvProtocol);
//        redis.push(RedisConstant.AGV_COMPLETE_FLAG, agvProtocol);
    }
}