| | |
| | | } |
| | | |
| | | @Override |
| | | public List<Map<String, Object>> deviceTwoTree(Integer type) { |
| | | return deviceMapper.deviceTwoTree(type); |
| | | public List<Map<String, Object>> deviceTwoTree(Integer type, String search_class) { |
| | | return deviceMapper.deviceTwoTree(type, search_class); |
| | | } |
| | | |
| | | @Override |
| | | public List<Map<String, Object>> DevicePageList(String codeNameModel,Integer type, Integer deviceStatue, Integer deviceId, String fatherName) { |
| | | return deviceMapper.DevicePageList(codeNameModel, type, deviceStatue, deviceId, fatherName); |
| | | } |
| | | |
| | | @Override |
| | | public Integer deviceDelete(Integer deviceId) { |
| | | LambdaUpdateWrapper<Device> updateWrapper = new LambdaUpdateWrapper<>(); |
| | | updateWrapper.eq(Device::getId, deviceId); |
| | | updateWrapper.set(Device::getState, 0); |
| | | return deviceMapper.update(new Device(), updateWrapper); |
| | | } |
| | | |
| | | @Override |
| | | public Integer deviceDeleteIdOrFather(Integer id, String deviceFather) { |
| | | LambdaUpdateWrapper<Device> updateWrapper = new LambdaUpdateWrapper<>(); |
| | | updateWrapper.set(Device::getState, 0); |
| | | if (id != null) { |
| | | updateWrapper.eq(Device::getId, id); |
| | | } else if (deviceFather != null) { |
| | | updateWrapper.eq(Device::getFather, deviceFather); |
| | | } |
| | | return deviceMapper.update(new Device(), updateWrapper); |
| | | } |
| | | } |