| | |
| | | @ApiOperationSupport(order = 3) |
| | | @ApiOperation(value = "新增或修改", notes = "传入fwDeviceMaintainPlan") |
| | | public R submit(@Valid @RequestBody FwDeviceMaintainPlanDTO fwDeviceMaintainPlan) { |
| | | if (null == fwDeviceMaintainPlan.getDeviceId()) { |
| | | return R.fail("参数错误"); |
| | | } |
| | | |
| | | long count = fwDeviceMaintainPlanService.count(new QueryWrapper<FwDeviceMaintainPlanEntity>().lambda() |
| | | .eq(FwDeviceMaintainPlanEntity::getDeviceId, fwDeviceMaintainPlan.getDeviceId())); |
| | | |
| | | if (count > 0) { |
| | | return R.fail("该设备已建立维护计划"); |
| | | } |
| | | |
| | | return R.status(fwDeviceMaintainPlanService.saveOrUpdate(FwDeviceMaintainPlanWrapper.build().entityDTO(fwDeviceMaintainPlan))); |
| | | } |
| | | |