#
vincentlu
2025-03-27 cd67e854d4715bc92a16dc7bffdbde7be1da9957
zy-acs-manager/src/main/java/com/zy/acs/manager/manager/service/impl/TaskServiceImpl.java
@@ -139,7 +139,7 @@
        if (null == codeId) {
            return null;
        }
        return laneService.search(codeService.getById(codeId).getData());
        return laneService.search(codeService.getCacheById(codeId).getData());
    }
    @Override
@@ -162,7 +162,7 @@
        if (null == codeId) {
            return null;
        }
        return laneService.search(codeService.getById(codeId).getData());
        return laneService.search(codeService.getCacheById(codeId).getData());
    }
    @Override
@@ -191,6 +191,14 @@
    }
    @Override
    public Integer findTransportTasksCountByAgv(Long agvId) {
        LambdaQueryWrapper<Task> wrapper = new LambdaQueryWrapper<Task>().eq(Task::getAgvId, agvId);
        wrapper.in(Task::getTaskSts, TaskStsType.WAITING.val(), TaskStsType.ASSIGN.val(), TaskStsType.PROGRESS.val());
        wrapper.notIn(Task::getTaskType, TaskTypeType.MOVE.val(), TaskTypeType.TO_CHARGE.val(), TaskTypeType.TO_STANDBY.val());
        return this.count(wrapper);
    }
    @Override
    public Task findLatestTask(Long agvId, TaskStsType taskSts) {
        LambdaQueryWrapper<Task> wrapper = new LambdaQueryWrapper<Task>()
                .orderByDesc(Task::getCreateTime)