| | |
| | | import org.springframework.web.bind.annotation.RequestBody; |
| | | import org.springframework.web.bind.annotation.RequestMapping; |
| | | import org.springframework.web.bind.annotation.RestController; |
| | | |
| | | import java.util.ArrayList; |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | |
| | | import javax.servlet.http.HttpServletRequest; |
| | | import javax.servlet.http.HttpServletResponse; |
| | | import javax.validation.Valid; |
| | | |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| | | import com.moral.api.entity.Device; |
| | | import com.moral.api.entity.HandDevice; |
| | | import com.moral.api.pojo.query.handdevice.HandDevicePageCond; |
| | | import com.moral.api.service.DeviceService; |
| | | import com.moral.api.service.HandDeviceService; |
| | | import com.moral.api.service.SpecialDeviceService; |
| | | import com.moral.api.utils.EasyExcelUtils; |
| | | import com.moral.api.utils.NoModelWriteData; |
| | | import com.moral.constant.PageResult; |
| | | import com.moral.constant.ResponseCodeEnum; |
| | | import com.moral.constant.ResultMessage; |
| | | import com.moral.util.WebUtils; |
| | | |
| | |
| | | |
| | | @Autowired |
| | | private HandDeviceService handDeviceService; |
| | | |
| | | @Autowired |
| | | private DeviceService deviceService; |
| | | |
| | | @Autowired |
| | | private SpecialDeviceService specialDeviceService; |
| | | |
| | | @PostMapping("/page") |
| | | @ApiOperation("分页") |
| | |
| | | |
| | | @PostMapping("/update") |
| | | @ApiOperation("修改手持设备") |
| | | public ResultMessage update(@RequestBody Device device){ |
| | | if (device.getId() == null) { |
| | | return ResultMessage.fail(ResponseCodeEnum.PARAMETERS_IS_MISSING.getCode(), |
| | | ResponseCodeEnum.PARAMETERS_IS_MISSING.getMsg()); |
| | | } |
| | | /* if (device.getMac() != null) { |
| | | //判断mac是否已存在,普通设备表和特殊设备表都要判断 |
| | | QueryWrapper<Device> queryWrapper = new QueryWrapper<>(); |
| | | queryWrapper.eq("mac", device.getMac()).eq("is_delete", Constants.NOT_DELETE); |
| | | |
| | | QueryWrapper<SpecialDevice> specialDeviceQueryWrapper = new QueryWrapper<>(); |
| | | 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()); |
| | | } |
| | | }*/ |
| | | handDeviceService.update(device); |
| | | return ResultMessage.ok(); |
| | | public ResultMessage update(@RequestBody HandDevice handDevice){ |
| | | HandDevice handDevice1 = handDeviceService.update(handDevice); |
| | | return ResultMessage.ok(handDevice1); |
| | | } |
| | | |
| | | @GetMapping("/details") |