zhang
2025-05-20 1313906bb1eb983d3beece810035e7fc28d6a92f
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();