lsfx 行内流水返回修改

This commit is contained in:
wkc
2026-03-03 16:11:03 +08:00
parent beead1c908
commit c8b041f4b9
9 changed files with 1117 additions and 16 deletions

View File

@@ -154,8 +154,7 @@ public class LsfxAnalysisClient {
long elapsed = System.currentTimeMillis() - startTime;
if (response != null && response.getData() != null) {
log.info("【流水分析】拉取行内流水完成: code={}, message={}, 耗时={}ms",
response.getData().getCode(), response.getData().getMessage(), elapsed);
log.info("【流水分析】拉取行内流水完成: logId={},耗时={}ms", response.getData(), elapsed);
} else {
log.warn("【流水分析】拉取行内流水响应异常: 耗时={}ms", elapsed);
}

View File

@@ -1,22 +1,25 @@
package com.ruoyi.lsfx.controller;
import com.ruoyi.common.annotation.Anonymous;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.utils.StringUtils;
import com.ruoyi.lsfx.client.LsfxAnalysisClient;
import com.ruoyi.lsfx.domain.request.*;
import com.ruoyi.lsfx.domain.request.FetchInnerFlowRequest;
import com.ruoyi.lsfx.domain.request.GetBankStatementRequest;
import com.ruoyi.lsfx.domain.request.GetTokenRequest;
import com.ruoyi.lsfx.domain.response.*;
import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.Parameter;
import io.swagger.v3.oas.annotations.tags.Tag;
import jakarta.annotation.Resource;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile;
import jakarta.annotation.Resource;
/**
* 流水分析平台接口测试控制器
*/
@Tag(name = "流水分析平台接口测试", description = "用于测试流水分析平台的7个接口")
@Anonymous
@RestController
@RequestMapping("/lsfx/test")
public class LsfxTestController {

View File

@@ -2,6 +2,8 @@ package com.ruoyi.lsfx.domain.response;
import lombok.Data;
import java.util.List;
/**
* 拉取行内流水响应(匹配新文档3.5节)
*/
@@ -18,14 +20,6 @@ public class FetchInnerFlowResponse {
private Boolean successResponse;
/** 响应数据 */
private FetchData data;
private List<Integer> data;
@Data
public static class FetchData {
/** 状态码(如:501014表示无行内流水文件) */
private String code;
/** 消息(如:无行内流水文件) */
private String message;
}
}