#
luxiaotao1123
2024-10-29 b38dda81d26f119dd5d7c53ab07a792751da4a56
zy-acs-manager/src/main/java/com/zy/acs/manager/manager/service/impl/FuncStaServiceImpl.java
@@ -57,19 +57,7 @@
    public List<FuncSta> findInIdleStatus(FuncStaType type, Long agvId) {
        LambdaQueryWrapper<FuncSta> wrapper = new LambdaQueryWrapper<FuncSta>()
                .eq(FuncSta::getType, type).eq(FuncSta::getStatus, StatusType.ENABLE.val);
        if (null != agvId) {
            wrapper.eq(FuncSta::getAgvId, agvId);
        }
        List<FuncSta> funcStaList = this.list(wrapper);
        funcStaList = funcStaList.stream().filter(funcSta -> {
            if (null != funcSta.getAgvId()) {
                if (!funcSta.getAgvId().equals(agvId)) {
                    return false;
                }
            }
            return true;
        }).collect(Collectors.toList());
        if (Cools.isEmpty(funcStaList)) {
            return new ArrayList<>();