| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- package com.tzld.piaoquan.sde.controller;
- import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
- import com.tzld.piaoquan.sde.common.api.CommonRequest;
- import com.tzld.piaoquan.sde.common.api.CommonResponse;
- import com.tzld.piaoquan.sde.model.request.SubTaskGetParam;
- import com.tzld.piaoquan.sde.model.request.SubTaskListParam;
- import com.tzld.piaoquan.sde.model.request.TaskCreateParam;
- import com.tzld.piaoquan.sde.model.entity.SdSubTask;
- import com.tzld.piaoquan.sde.model.vo.SdSubTaskVO;
- import com.tzld.piaoquan.sde.service.SubTaskService;
- import io.swagger.v3.oas.annotations.Operation;
- import lombok.extern.slf4j.Slf4j;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.web.bind.annotation.PostMapping;
- import org.springframework.web.bind.annotation.RequestBody;
- import org.springframework.web.bind.annotation.RequestMapping;
- import org.springframework.web.bind.annotation.RestController;
- /**
- * @author supeng
- */
- @Slf4j
- @RestController
- @RequestMapping("/sub/task")
- public class SubTaskController {
- @Autowired
- private SubTaskService subTaskService;
- @Operation(summary = "创建子任务")
- @PostMapping("/create")
- public CommonResponse<Void> create(@RequestBody CommonRequest<TaskCreateParam> request) {
- // subTaskService.create(request);
- return CommonResponse.create();
- }
- @Operation(summary = "获取子任务列表")
- @PostMapping("/list")
- public CommonResponse<Page<SdSubTaskVO>> list(@RequestBody CommonRequest<SubTaskListParam> request) {
- return CommonResponse.create(subTaskService.list(request));
- }
- @Operation(summary = "获取子任务信息")
- @PostMapping("/get")
- public CommonResponse<SdSubTask> get(@RequestBody CommonRequest<SubTaskGetParam> request) {
- return CommonResponse.create(subTaskService.get(request));
- }
- }
|