diff --git a/ops-server/src/main/java/cd/casic/server/controller/StageController.java b/ops-server/src/main/java/cd/casic/server/controller/StageController.java index f3b9307..40fde48 100644 --- a/ops-server/src/main/java/cd/casic/server/controller/StageController.java +++ b/ops-server/src/main/java/cd/casic/server/controller/StageController.java @@ -10,6 +10,7 @@ import jakarta.annotation.security.PermitAll; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; +import org.assertj.core.util.Lists; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; @@ -17,6 +18,7 @@ import org.springframework.web.bind.annotation.RestController; import java.util.ArrayList; +import java.util.Collections; import java.util.List; /** @@ -270,57 +272,58 @@ public class StageController { return CommonResult.success(tasks); } -// /** -// * @pi.name:更新流水线阶段任务 -// * @pi.path:/stage/createStage -// * @pi.methodType:post -// * @pi.request-type:json -// * @pi.param: model=stage -// */ -// @RequestMapping(path="/updateStage",method = RequestMethod.POST) -// public Result updateStageTask(@RequestBody @Valid @NotNull Stage stage){ + /** + * @pi.name:更新流水线阶段任务 + * @pi.path:/stage/createStage + * @pi.methodType:post + * @pi.request-type:json + * @pi.param: model=stage + */ + @RequestMapping(path="/updateStage",method = RequestMethod.POST) + public CommonResult updateStageTask(@RequestBody @Valid @NotNull StageReq stage){ // stageService.updateStagesTask(stage); -// return Result.ok(); -// } -// -// /** -// * @pi.name:更新流水线阶段名称 -// * @pi.path:/stage/updateStageName -// * @pi.methodType:post -// * @pi.request-type:json -// * @pi.param: model=stage -// */ -// @RequestMapping(path="/updateStageName",method = RequestMethod.POST) -// public Result updateTasksStage(@RequestBody @Valid @NotNull Stage stage){ + return CommonResult.ok(); + } + + /** + * @pi.name:更新流水线阶段名称 + * @pi.path:/stage/updateStageName + * @pi.methodType:post + * @pi.request-type:json + * @pi.param: model=stage + */ + @RequestMapping(path="/updateStageName",method = RequestMethod.POST) + public CommonResult updateTasksStage(@RequestBody @Valid @NotNull StageReq stage){ // stageService.updateStageName(stage); -// return Result.ok(); -// } -// -// /** -// * @pi.name:删除流水线阶段及任务 -// * @pi.path:/stage/deleteStage -// * @pi.methodType:post -// * @pi.request-type: formdata -// * @pi.param: name=taskId;dataType=string;value=taskId; -// */ -// @RequestMapping(path="/deleteStage",method = RequestMethod.POST) -// public Result deleteTasksOrStage(@NotNull String taskId){ + return CommonResult.ok(); + } + + /** + * @pi.name:删除流水线阶段及任务 + * @pi.path:/stage/deleteStage + * @pi.methodType:post + * @pi.request-type: formdata + * @pi.param: name=taskId;dataType=string;value=taskId; + */ + @RequestMapping(path="/deleteStage",method = RequestMethod.POST) + public CommonResult deleteTasksOrStage(@NotNull String taskId){ // stageService.deleteStagesOrTask(taskId); -// return Result.ok(); -// } -// -// /** -// * @pi.name:效验流水线各个配置阶段完整性 -// * @pi.path:/stage/validStagesMustField -// * @pi.methodType:post -// * @pi.request-type: formdata -// * @pi.param: name=pipelineId;dataType=string;value=流水线Id; -// */ -// @RequestMapping(path="/validStagesMustField",method = RequestMethod.POST) -// public Result> validStagesMustField(@NotNull String pipelineId){ + return CommonResult.ok(); + } + + /** + * @pi.name:效验流水线各个配置阶段完整性 + * @pi.path:/stage/validStagesMustField + * @pi.methodType:post + * @pi.request-type: formdata + * @pi.param: name=pipelineId;dataType=string;value=流水线Id; + */ + @RequestMapping(path="/validStagesMustField",method = RequestMethod.POST) + public CommonResult> validStagesMustField(@NotNull String pipelineId){ // List list = stageService.validStagesMustField(pipelineId); -// return Result.ok(list); -// } +// return CommonResult.ok(list); + return CommonResult.success(Collections.emptyList()); + }