Compare commits
No commits in common. "ca5f45d1a0d7be7a20fd9b7a1c4e52f2f84815fe" and "fedcb039db3f7e2ea10723a42f28dfac5a0cd192" have entirely different histories.
ca5f45d1a0
...
fedcb039db
@ -1,66 +0,0 @@
|
|||||||
package cd.casic.ci.api;
|
|
||||||
|
|
||||||
import cd.casic.ci.process.dto.req.shuimu.ShuiMuBuildAndSaveReq;
|
|
||||||
import cd.casic.ci.process.dto.req.shuimu.ShuiMuProjectCreateReq;
|
|
||||||
import cd.casic.ci.process.dto.req.shuimu.ShuiMuUpdateWFuzzJsonReq;
|
|
||||||
import cd.casic.ci.process.dto.resp.shuimu.ShuiMuProjectInfoResp;
|
|
||||||
import cd.casic.ci.process.dto.resp.shuimu.ShuiMuProjectVersionResp;
|
|
||||||
import cd.casic.ci.process.process.service.shuimu.ShuiMuService;
|
|
||||||
import cd.casic.framework.commons.pojo.CommonResult;
|
|
||||||
import jakarta.annotation.Resource;
|
|
||||||
import org.springframework.web.bind.annotation.*;
|
|
||||||
|
|
||||||
import java.util.List;
|
|
||||||
@RestController("/shuimu")
|
|
||||||
public class ShuiMuController {
|
|
||||||
@Resource
|
|
||||||
private ShuiMuService shuiMuService;
|
|
||||||
@GetMapping("/getToken")
|
|
||||||
public CommonResult<String> getToken(){
|
|
||||||
return CommonResult.success(shuiMuService.getToken());
|
|
||||||
}
|
|
||||||
/**
|
|
||||||
* 获取编译环境
|
|
||||||
* */
|
|
||||||
@GetMapping("/imageList")
|
|
||||||
public CommonResult<List<String>> imageList(@RequestParam("label") String label){
|
|
||||||
return CommonResult.success(shuiMuService.imageList(label));
|
|
||||||
}
|
|
||||||
@PostMapping("/createProject")
|
|
||||||
public CommonResult<Void> createProject(@RequestBody ShuiMuProjectCreateReq req){
|
|
||||||
shuiMuService.createProject(req);
|
|
||||||
return CommonResult.success();
|
|
||||||
}
|
|
||||||
/**
|
|
||||||
* 获取检测配置
|
|
||||||
* */
|
|
||||||
@GetMapping("/readWfuzzJsonFile")
|
|
||||||
public CommonResult<String> readWfuzzJsonFile(String projectId){
|
|
||||||
return CommonResult.success(shuiMuService.readWfuzzJsonFile(projectId));
|
|
||||||
}
|
|
||||||
/**
|
|
||||||
* 获取需要填写的表单项信息
|
|
||||||
* */
|
|
||||||
@GetMapping("/readHelpersJsonFile")
|
|
||||||
public CommonResult<String> readHelpersJsonFile(String projectId){
|
|
||||||
return CommonResult.success(shuiMuService.readHelpersJsonFile(projectId));
|
|
||||||
}
|
|
||||||
@GetMapping("/getProjectVersion")
|
|
||||||
public CommonResult<ShuiMuProjectVersionResp> getProjectVersion(String projectId){
|
|
||||||
return CommonResult.success(shuiMuService.getProjectVersion(projectId));
|
|
||||||
}
|
|
||||||
@GetMapping("/getProjectInfo")
|
|
||||||
public CommonResult<ShuiMuProjectInfoResp> getProjectInfo(String projectId){
|
|
||||||
return CommonResult.success(shuiMuService.getProjectInfo(projectId));
|
|
||||||
}
|
|
||||||
@PostMapping("/buildAndSaveConfig")
|
|
||||||
public CommonResult<Void> buildAndSaveConfig(@RequestBody ShuiMuBuildAndSaveReq req){
|
|
||||||
shuiMuService.buildAndSaveConfig(req);
|
|
||||||
return CommonResult.success();
|
|
||||||
}
|
|
||||||
@PostMapping("/uploadWfuzzJson")
|
|
||||||
public CommonResult<Void> uploadWfuzzJson(@RequestBody ShuiMuUpdateWFuzzJsonReq req){
|
|
||||||
shuiMuService.uploadWfuzzJson(req);
|
|
||||||
return CommonResult.success();
|
|
||||||
}
|
|
||||||
}
|
|
Loading…
x
Reference in New Issue
Block a user