| | |
| | | import io.swagger.annotations.ApiOperation; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.util.ObjectUtils; |
| | | import org.springframework.web.bind.annotation.RequestBody; |
| | | import org.springframework.web.bind.annotation.RequestMapping; |
| | | import org.springframework.web.bind.annotation.RequestMethod; |
| | |
| | | String mac = device.getMac(); |
| | | Integer monitorPointId = device.getMonitorPointId(); |
| | | Integer versionId = device.getDeviceVersionId(); |
| | | if (name == null || mac == null || monitorPointId == null || versionId == null) { |
| | | if (ObjectUtils.isEmpty(name) || ObjectUtils.isEmpty(mac) || ObjectUtils.isEmpty(monitorPointId) || ObjectUtils.isEmpty(versionId)) { |
| | | return ResultMessage.fail(ResponseCodeEnum.PARAMETERS_IS_MISSING.getCode(), |
| | | ResponseCodeEnum.PARAMETERS_IS_MISSING.getMsg()); |
| | | } |
| | |
| | | queryWrapper.eq("mac", device.getMac()).eq("is_delete", Constants.NOT_DELETE); |
| | | |
| | | QueryWrapper<SpecialDevice> specialDeviceQueryWrapper = new QueryWrapper<>(); |
| | | queryWrapper.eq("mac", device.getMac()).eq("is_delete", Constants.NOT_DELETE); |
| | | specialDeviceQueryWrapper.eq("mac", device.getMac()).eq("is_delete", Constants.NOT_DELETE); |
| | | |
| | | if (deviceService.getOne(queryWrapper) != null || specialDeviceService.getOne(specialDeviceQueryWrapper) != null) { |
| | | return ResultMessage.fail(ResponseCodeEnum.MAC_IS_EXIST.getCode(), ResponseCodeEnum.MAC_IS_EXIST.getMsg()); |
| | |
| | | queryWrapper.eq("mac", device.getMac()).eq("is_delete", Constants.NOT_DELETE); |
| | | |
| | | QueryWrapper<SpecialDevice> specialDeviceQueryWrapper = new QueryWrapper<>(); |
| | | queryWrapper.eq("mac", device.getMac()).eq("is_delete", Constants.NOT_DELETE); |
| | | |
| | | specialDeviceQueryWrapper.eq("mac", device.getMac()).eq("is_delete", Constants.NOT_DELETE); |
| | | if (deviceService.getOne(queryWrapper) != null || specialDeviceService.getOne(specialDeviceQueryWrapper) != null) { |
| | | return ResultMessage.fail(ResponseCodeEnum.MAC_IS_EXIST.getCode(), ResponseCodeEnum.MAC_IS_EXIST.getMsg()); |
| | | } |
| | |
| | | List<Map<String, Object>> professions = deviceService.selectDeviceDictData(Constants.SYSTEM_DICT_TYPE_PURCHASER); |
| | | return ResultMessage.ok(professions); |
| | | } |
| | | |
| | | @RequestMapping(value = "selectMonitorPiontAndDeviceByOrgId", method = RequestMethod.GET) |
| | | public ResultMessage selectMonitorPiontAndDeviceByOrgId(HttpServletRequest request){ |
| | | Map parames = WebUtils.getParametersStartingWith(request,null); |
| | | int id = Integer.parseInt(parames.get("organization_id").toString()); |
| | | List<Map<String, Object>> maps = deviceService.selectMonitorPiontAndDeviceByOrgId(id); |
| | | return ResultMessage.ok(maps); |
| | | } |
| | | } |