whyclxw
2025-04-25 92d5abeefe20770dbc37bdf68097dd3bfcd1673f
src/main/java/com/whyc/service/HomeService.java
@@ -39,6 +39,7 @@
            List<Integer> lockidList = bjLockMapper.getLockIdByUid(uid);
            QueryWrapper wrapper = new QueryWrapper();
            wrapper.in("lock_id", lockidList);
            wrapper.eq("del_flag", 0);
            wrapper.orderByAsc("num");
            List<LockInf> list = linfMapper.selectList(wrapper);
            Map<String, Object> map = new HashMap<>();
@@ -86,6 +87,7 @@
            QueryWrapper wrapper = new QueryWrapper();
            wrapper.in("lock_id", lockidList);
            wrapper.eq("screen_flag",1);//只取屏柜
            wrapper.eq("del_flag", 0);
            wrapper.orderByAsc("num");
            List<LockInf> list=linfMapper.selectList(wrapper);
            Map<String, List<LockInf>>  boxType = list.stream().collect(Collectors.groupingBy(LockInf::getScreenBoxType));