diff --git a/src/main/java/kr/re/etri/autoflow/controllers/WorkFlowController.java b/src/main/java/kr/re/etri/autoflow/controllers/WorkFlowController.java index a60f0f2..d605819 100644 --- a/src/main/java/kr/re/etri/autoflow/controllers/WorkFlowController.java +++ b/src/main/java/kr/re/etri/autoflow/controllers/WorkFlowController.java @@ -7,6 +7,7 @@ import kr.re.etri.autoflow.entity.WorkflowEntity; import kr.re.etri.autoflow.payload.request.WorkFlowRequest; import kr.re.etri.autoflow.service.WorkFlowService; import lombok.RequiredArgsConstructor; +import org.springdoc.core.annotations.ParameterObject; import org.springframework.data.domain.Page; import org.springframework.http.ResponseEntity; import org.springframework.web.bind.annotation.*; @@ -40,11 +41,12 @@ public class WorkFlowController { @Operation(summary = "워크플로우 검색 및 페이지네이션 프로젝트 목록 조회") @GetMapping("/search") public ResponseEntity> searchProjects( - @ModelAttribute WorkFlowRequest request) { + @ParameterObject @ModelAttribute WorkFlowRequest request) { Page page = workflowService.search(request); return ResponseEntity.ok(page); } + @Operation(summary = "워크플로우 등록") @PostMapping public ResponseEntity createWorkflow(@RequestBody WorkflowEntity workflow) {