| | |
| | | @Override |
| | | public List<Device> findIdAndNameList(Device param) { |
| | | LambdaQueryWrapper<Device> wrapper = new LambdaQueryWrapper<>(param); |
| | | wrapper.select(Device::getId, Device::getName); |
| | | wrapper.select(Device::getId, Device::getName, Device::getDoorName,Device::getRegionPathName, Device::getRegionName); |
| | | if(null != param.getType() && null != param.getIsdeleted() && null != param.getHkStatus()) { |
| | | wrapper.eq(Device::getType,param.getType()) |
| | | .eq(Device::getIsdeleted,param.getIsdeleted()) |
| | |
| | | queryWrapper.lambda().eq(Device::getRemark, pageWrap.getModel().getRemark()); |
| | | } |
| | | if (pageWrap.getModel().getName() != null) { |
| | | queryWrapper.lambda().eq(Device::getName, pageWrap.getModel().getName()); |
| | | queryWrapper.lambda().like(Device::getName, pageWrap.getModel().getName()); |
| | | } |
| | | if (pageWrap.getModel().getDoorName() != null) { |
| | | queryWrapper.lambda().like(Device::getDoorName, pageWrap.getModel().getDoorName()); |
| | | } |
| | | if (pageWrap.getModel().getRegionPathName() != null) { |
| | | queryWrapper.lambda().like(Device::getRegionPathName, pageWrap.getModel().getRegionPathName()); |
| | | } |
| | | if (pageWrap.getModel().getRegionName() != null) { |
| | | queryWrapper.lambda().like(Device::getRegionName, pageWrap.getModel().getRegionName()); |
| | | } |
| | | if (pageWrap.getModel().getHkId() != null) { |
| | | queryWrapper.lambda().eq(Device::getHkId, pageWrap.getModel().getHkId()); |