[ADD] Workflow edit 수정

main
bjkim 9 months ago
parent 0e44a952bb
commit 2091b78d8e

@ -10,6 +10,7 @@ import kr.re.etri.autoflow.payload.request.ProjectRequest;
import kr.re.etri.autoflow.payload.request.UserPermissionRequest; import kr.re.etri.autoflow.payload.request.UserPermissionRequest;
import kr.re.etri.autoflow.service.ProjectService; import kr.re.etri.autoflow.service.ProjectService;
import lombok.RequiredArgsConstructor; import lombok.RequiredArgsConstructor;
import org.springdoc.core.annotations.ParameterObject;
import org.springframework.http.ResponseEntity; import org.springframework.http.ResponseEntity;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import org.springframework.data.domain.Page; import org.springframework.data.domain.Page;
@ -46,7 +47,7 @@ public class ProjectController {
@Operation(summary = "검색 및 페이지네이션 프로젝트 목록 조회") @Operation(summary = "검색 및 페이지네이션 프로젝트 목록 조회")
@GetMapping("/search") @GetMapping("/search")
public ResponseEntity<Page<ProjectEntity>> searchProjects( public ResponseEntity<Page<ProjectEntity>> searchProjects(
@ModelAttribute BaseSearchRequest request) { @ParameterObject @ModelAttribute BaseSearchRequest request) {
Page<ProjectEntity> page = projectService.search(request); Page<ProjectEntity> page = projectService.search(request);
return ResponseEntity.ok(page); return ResponseEntity.ok(page);
} }

@ -7,6 +7,7 @@ import kr.re.etri.autoflow.entity.WorkflowStepEntity;
import kr.re.etri.autoflow.payload.request.WorkFlowStepRequest; import kr.re.etri.autoflow.payload.request.WorkFlowStepRequest;
import kr.re.etri.autoflow.service.WorkFlowStepService; import kr.re.etri.autoflow.service.WorkFlowStepService;
import lombok.RequiredArgsConstructor; import lombok.RequiredArgsConstructor;
import org.springdoc.core.annotations.ParameterObject;
import org.springframework.data.domain.Page; import org.springframework.data.domain.Page;
import org.springframework.http.ResponseEntity; import org.springframework.http.ResponseEntity;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
@ -40,11 +41,10 @@ public class WorkflowStepController {
@Operation(summary = "워크플로우 스텝 검색 및 페이지네이션") @Operation(summary = "워크플로우 스텝 검색 및 페이지네이션")
@GetMapping("/search") @GetMapping("/search")
public ResponseEntity<Page<WorkflowStepEntity>> searchWorkflowSteps( public ResponseEntity<Page<WorkflowStepEntity>> searchWorkflowSteps(
@ModelAttribute WorkFlowStepRequest request) { @ParameterObject @ModelAttribute WorkFlowStepRequest request) {
Page<WorkflowStepEntity> page = workflowStepService.search(request); Page<WorkflowStepEntity> page = workflowStepService.search(request);
return ResponseEntity.ok(page); return ResponseEntity.ok(page);
} }
@Operation(summary = "워크플로우 스텝 등록") @Operation(summary = "워크플로우 스텝 등록")
@PostMapping @PostMapping
public ResponseEntity<WorkflowStepEntity> createWorkflowStep(@RequestBody WorkflowStepEntity workflowStep) { public ResponseEntity<WorkflowStepEntity> createWorkflowStep(@RequestBody WorkflowStepEntity workflowStep) {

Loading…
Cancel
Save