#
vincentlu
2025-05-13 ebd2f4397a92c6a5096de1b86d59154363344720
zy-acs-manager/src/main/java/com/zy/acs/manager/core/scheduler/MapDataWsScheduler.java
@@ -97,6 +97,10 @@
            vo.setCode(code.getData());
            vo.setDirection(agvDetail.getAgvAngle());
            vo.setBackpack(this.getBackpack(agv.getId(), agvDetail.getBackpack()));
            if (null != jobType && null != jobType.increase) {
                vo.setBackpack(vo.getBackpack() + (jobType.increase ? 1 : -1));
            }
            vo.setSlots(agvModel.getBackpack());
            vo.setBattery(agvDetail.getSoc());
            vo.setJobType(null == jobType ? null : jobType.breif);
            vo.setError(agvDetail.realError());
@@ -130,7 +134,7 @@
    private Integer getBackpack(Long agvId, String backpackJson) {
        if (null == agvId || Cools.isEmpty(backpackJson)) {
            return null;
            return 0;
        }
        List<BackpackDto> backpackDtoList = JSON.parseArray(backpackJson, BackpackDto.class);
        int jsonCount = (int) backpackDtoList.stream().filter(BackpackDto::getLoaded).count();