| | |
| | | DeviceDO deviveDO = deviceMapper.getDeviceByDevId(devId); |
| | | if (null != deviveDO && deviveDO.getState() == DevStateEnum.FREE.getState()) { |
| | | deviveDO.setState( DevStateEnum.RECEIVED.getState() ); |
| | | deviveDO.setStateDate( LocalDate.now() ); |
| | | return deviceMapper.updateById(deviveDO); |
| | | } |
| | | |
| | |
| | | DeviceDO deviveDO = deviceMapper.getDeviceByDevId(devId); |
| | | if (null != deviveDO && deviveDO.getState() == DevStateEnum.RECEIVED.getState()) { |
| | | deviveDO.setState( DevStateEnum.INUSE.getState() ); |
| | | deviveDO.setStateDate( LocalDate.now() ); |
| | | return deviceMapper.updateById(deviveDO); |
| | | } |
| | | |
| | |
| | | DeviceDO deviveDO = deviceMapper.getDeviceByDevId(devId); |
| | | if (null != deviveDO) { |
| | | deviveDO.setState( DevStateEnum.LOST.getState() ); |
| | | deviveDO.setLoseDate( localDate ); // createReqVO.getReturnTime().toLocalDate() |
| | | deviveDO.setStateDate( localDate ); |
| | | return deviceMapper.updateById(deviveDO); |
| | | } |
| | | |
| | |
| | | DeviceDO deviveDO = deviceMapper.getDeviceByDevId( devId ); |
| | | if (null != deviveDO) { |
| | | deviveDO.setState( DevStateEnum.FREE.getState() ); |
| | | deviveDO.setLoseDate( null ); |
| | | deviveDO.setStateDate( LocalDate.now() ); |
| | | return deviceMapper.updateById(deviveDO); |
| | | } |
| | | |