refactor(lsfx): Controller删除接口5、6测试接口,更新接口7参数验证
This commit is contained in:
@@ -58,25 +58,24 @@ public class LsfxTestController {
|
||||
return AjaxResult.success(response);
|
||||
}
|
||||
|
||||
@Operation(summary = "生成尽调报告", description = "确认文件后生成尽调报告")
|
||||
@PostMapping("/generateReport")
|
||||
public AjaxResult generateReport(@RequestBody GenerateReportRequest request) {
|
||||
GenerateReportResponse response = lsfxAnalysisClient.generateReport(request);
|
||||
return AjaxResult.success(response);
|
||||
}
|
||||
|
||||
@Operation(summary = "检查报告生成状态", description = "轮询检查尽调报告生成状态")
|
||||
@GetMapping("/checkReportStatus")
|
||||
public AjaxResult checkReportStatus(
|
||||
@Parameter(description = "项目ID") @RequestParam Integer groupId
|
||||
) {
|
||||
CheckReportStatusResponse response = lsfxAnalysisClient.checkReportStatus(groupId);
|
||||
return AjaxResult.success(response);
|
||||
}
|
||||
|
||||
@Operation(summary = "获取银行流水列表", description = "分页获取银行流水数据")
|
||||
@Operation(summary = "获取银行流水列表(新版)",
|
||||
description = "分页获取指定文件的银行流水数据,需要提供logId参数")
|
||||
@PostMapping("/getBankStatement")
|
||||
public AjaxResult getBankStatement(@RequestBody GetBankStatementRequest request) {
|
||||
// 参数校验
|
||||
if (request.getGroupId() == null) {
|
||||
return AjaxResult.error("参数不完整:groupId为必填");
|
||||
}
|
||||
if (request.getLogId() == null) {
|
||||
return AjaxResult.error("参数不完整:logId为必填(文件ID)");
|
||||
}
|
||||
if (request.getPageNow() == null || request.getPageNow() < 1) {
|
||||
return AjaxResult.error("参数不完整:pageNow为必填且大于0");
|
||||
}
|
||||
if (request.getPageSize() == null || request.getPageSize() < 1) {
|
||||
return AjaxResult.error("参数不完整:pageSize为必填且大于0");
|
||||
}
|
||||
|
||||
GetBankStatementResponse response = lsfxAnalysisClient.getBankStatement(request);
|
||||
return AjaxResult.success(response);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user