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 create(@RequestBody CommonRequest request) { // subTaskService.create(request); return CommonResponse.create(); } @Operation(summary = "获取子任务列表") @PostMapping("/list") public CommonResponse> list(@RequestBody CommonRequest request) { return CommonResponse.create(subTaskService.list(request)); } @Operation(summary = "获取子任务信息") @PostMapping("/get") public CommonResponse get(@RequestBody CommonRequest request) { return CommonResponse.create(subTaskService.get(request)); } }