| | |
| | | /** |
| | | * task_phase |
| | | * |
| | | * @author zt generator |
| | | * @author zt generator |
| | | * @since 1.0.0 2024-03-15 |
| | | */ |
| | | @RestController |
| | | @RequestMapping("/taskReliability/TaskPhase/") |
| | | @Api(tags="task_phase") |
| | | @Api(tags = "task_phase") |
| | | public class TaskPhaseController { |
| | | @Autowired |
| | | private TaskPhaseService taskPhaseService; |
| | |
| | | @GetMapping("page") |
| | | @ApiOperation("分页") |
| | | @ApiImplicitParams({ |
| | | @ApiImplicitParam(name = Constant.Q.ORDER_FIELD, value = Constant.QV.ORDER_FIELD, dataType = Constant.QT.STRING), |
| | | @ApiImplicitParam(name = Constant.Q.ORDER, value = Constant.QV.ORDER, dataType = Constant.QT.STRING), |
| | | @ApiImplicitParam(name = "taskId", value = "任务ID", dataType = Constant.QT.STRING), |
| | | @ApiImplicitParam(name = Constant.Q.ORDER_FIELD, value = Constant.QV.ORDER_FIELD, dataType = Constant.QT.STRING), |
| | | @ApiImplicitParam(name = Constant.Q.ORDER, value = Constant.QV.ORDER, dataType = Constant.QT.STRING), |
| | | @ApiImplicitParam(name = "taskId", value = "任务ID", dataType = Constant.QT.STRING), |
| | | }) |
| | | public Result<List<TaskPhase>> page(@ApiIgnore @QueryParam QueryFilter queryFilter){ |
| | | public Result<List<TaskPhase>> page(@ApiIgnore @QueryParam QueryFilter queryFilter) { |
| | | |
| | | return Result.ok(taskPhaseService.page(queryFilter)); |
| | | } |
| | | |
| | | @GetMapping("{id}") |
| | | @ApiOperation("信息") |
| | | public Result<TaskPhase> get(@PathVariable("id") Long id){ |
| | | public Result<TaskPhase> get(@PathVariable("id") Long id) { |
| | | TaskPhase data = taskPhaseService.get(id); |
| | | |
| | | return Result.ok(data); |
| | |
| | | @PostMapping |
| | | @ApiOperation("新增") |
| | | @LogOperation("新增") |
| | | public Result insert(@RequestBody TaskPhase taskPhase){ |
| | | public Result insert(@RequestBody TaskPhase taskPhase) { |
| | | //效验数据 |
| | | ValidatorUtils.validateEntity(taskPhase, AddGroup.class, DefaultGroup.class); |
| | | Integer no = taskPhaseService.getMaxSort(taskPhase.getTaskId()); |
| | | taskPhase.setPhaseSort(no + 1); |
| | | taskPhaseService.insert(taskPhase); |
| | | |
| | | return Result.ok(); |
| | |
| | | @PutMapping |
| | | @ApiOperation("修改") |
| | | @LogOperation("修改") |
| | | public Result update(@RequestBody TaskPhase taskPhase){ |
| | | public Result update(@RequestBody TaskPhase taskPhase) { |
| | | //效验数据 |
| | | ValidatorUtils.validateEntity(taskPhase, UpdateGroup.class, DefaultGroup.class); |
| | | taskPhaseService.update(taskPhase); |
| | |
| | | @DeleteMapping |
| | | @ApiOperation("删除") |
| | | @LogOperation("删除") |
| | | public Result delete(@RequestBody Long[] ids){ |
| | | public Result delete(@RequestBody Long[] ids) { |
| | | //效验数据 |
| | | AssertUtils.isArrayEmpty(ids, "id"); |
| | | taskPhaseService.delete(ids); |