| | |
| | | import com.zt.common.validator.group.AddGroup; |
| | | import com.zt.common.validator.group.DefaultGroup; |
| | | import com.zt.common.validator.group.UpdateGroup; |
| | | import com.zt.life.modules.mainPart.basicInfo.model.ParamData; |
| | | import com.zt.life.modules.mainPart.taskReliability.model.TaskPhaseModel; |
| | | import com.zt.life.modules.mainPart.taskReliability.service.TaskPhaseModelService; |
| | | import io.swagger.annotations.Api; |
| | |
| | | return Result.ok(data); |
| | | } |
| | | |
| | | @PostMapping |
| | | @ApiOperation("新增") |
| | | @LogOperation("新增") |
| | | public Result insert(@RequestBody TaskPhaseModel taskPhaseModel){ |
| | | @PostMapping("save") |
| | | public Result save(@RequestBody TaskPhaseModel model) { |
| | | //效验数据 |
| | | ValidatorUtils.validateEntity(taskPhaseModel, AddGroup.class, DefaultGroup.class); |
| | | taskPhaseModelService.insert(taskPhaseModel); |
| | | |
| | | return Result.ok(); |
| | | } |
| | | |
| | | @PutMapping |
| | | @ApiOperation("修改") |
| | | @LogOperation("修改") |
| | | public Result update(@RequestBody TaskPhaseModel taskPhaseModel){ |
| | | //效验数据 |
| | | ValidatorUtils.validateEntity(taskPhaseModel, UpdateGroup.class, DefaultGroup.class); |
| | | taskPhaseModelService.update(taskPhaseModel); |
| | | |
| | | for (TaskPhaseModel taskPhaseModel : model.getDataThreeList()) { |
| | | if (taskPhaseModel.getId()!=null){ |
| | | taskPhaseModelService.update(taskPhaseModel); |
| | | }else{ |
| | | taskPhaseModelService.insert(taskPhaseModel); |
| | | } |
| | | } |
| | | return Result.ok(); |
| | | } |
| | | |