| | |
| | | |
| | | @Override |
| | | public Result select(String keyword) { |
| | | Long userId = SecurityUtils.getUserId(); |
| | | // 获取当前运维人员的运维单位 |
| | | YwPeople people = new LambdaQueryChainWrapper<>(ywPeopleMapper) |
| | | .eq(YwPeople::getUserId, userId) |
| | | .one(); |
| | | Integer unitId = null; |
| | | if (Objects.nonNull(people)) { |
| | | unitId = people.getBelongUnit(); |
| | | } |
| | | |
| | | List<YwPoint> list = new LambdaQueryChainWrapper<>(baseMapper) |
| | | .eq(YwPoint::getUnitId, unitId) |
| | | .like(YwPoint::getPointName, keyword) |
| | | .or() |
| | | .eq(YwPoint::getUnitId, unitId) |
| | | .like(YwPoint::getSerialNumber, keyword) |
| | | .list(); |
| | | Integer unitId = SecurityUtils.getUnitId(); |
| | | List<YwPoint> list = baseMapper.select(keyword, unitId); |
| | | List data = list.stream().map(item -> { |
| | | Map map = new HashMap<String, Object>(); |
| | | map.put("id", item.getSerialNumber()); |