refactor(lsfx): Controller删除接口5、6测试接口,更新接口7参数验证

This commit is contained in:
wkc
2026-03-02 22:10:10 +08:00
parent ac4ebd1d22
commit 72bab28b5d

View File

@@ -58,25 +58,24 @@ public class LsfxTestController {
return AjaxResult.success(response); return AjaxResult.success(response);
} }
@Operation(summary = "生成尽调报告", description = "确认文件后生成尽调报告") @Operation(summary = "获取银行流水列表(新版)",
@PostMapping("/generateReport") description = "分页获取指定文件的银行流水数据需要提供logId参数")
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 = "分页获取银行流水数据")
@PostMapping("/getBankStatement") @PostMapping("/getBankStatement")
public AjaxResult getBankStatement(@RequestBody GetBankStatementRequest request) { 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); GetBankStatementResponse response = lsfxAnalysisClient.getBankStatement(request);
return AjaxResult.success(response); return AjaxResult.success(response);
} }