| | |
| | | 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<>(); |
| | |
| | | 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)); |