From e2e637890a56d1c3b2367915a0b400b3d80a009b Mon Sep 17 00:00:00 2001 From: wkc <978997012@qq.com> Date: Wed, 4 Mar 2026 16:28:17 +0800 Subject: [PATCH] =?UTF-8?q?feat(lsfx):=20Controller=E6=9B=B4=E6=96=B0getTo?= =?UTF-8?q?ken=E5=92=8CfetchInnerFlow=E6=8E=A5=E5=8F=A3=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E9=BB=98=E8=AE=A4=E5=80=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../lsfx/controller/LsfxTestController.java | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/ccdi-lsfx/src/main/java/com/ruoyi/lsfx/controller/LsfxTestController.java b/ccdi-lsfx/src/main/java/com/ruoyi/lsfx/controller/LsfxTestController.java index ca19f31..37346aa 100644 --- a/ccdi-lsfx/src/main/java/com/ruoyi/lsfx/controller/LsfxTestController.java +++ b/ccdi-lsfx/src/main/java/com/ruoyi/lsfx/controller/LsfxTestController.java @@ -4,6 +4,7 @@ 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.constants.LsfxConstants; import com.ruoyi.lsfx.domain.request.DeleteFilesRequest; import com.ruoyi.lsfx.domain.request.FetchInnerFlowRequest; import com.ruoyi.lsfx.domain.request.GetBankStatementRequest; @@ -39,17 +40,19 @@ public class LsfxTestController { if (StringUtils.isBlank(request.getEntityName())) { return AjaxResult.error("参数不完整:entityName为必填"); } + + // 必填字段设置默认值 if (StringUtils.isBlank(request.getUserId())) { - return AjaxResult.error("参数不完整:userId为必填"); + request.setUserId(LsfxConstants.DEFAULT_USER_ID); } if (StringUtils.isBlank(request.getUserName())) { - return AjaxResult.error("参数不完整:userName为必填"); + request.setUserName(LsfxConstants.DEFAULT_USER_NAME); } if (StringUtils.isBlank(request.getOrgCode())) { - return AjaxResult.error("参数不完整:orgCode为必填"); + request.setOrgCode(LsfxConstants.DEFAULT_ORG_CODE); } if (StringUtils.isBlank(request.getDepartmentCode())) { - return AjaxResult.error("参数不完整:departmentCode为必填"); + request.setDepartmentCode(LsfxConstants.DEFAULT_DEPARTMENT_CODE); } GetTokenResponse response = lsfxAnalysisClient.getToken(request); @@ -100,6 +103,11 @@ public class LsfxTestController { return AjaxResult.error("参数错误:开始日期不能大于结束日期"); } + // 设置dataChannelCode默认值 + if (StringUtils.isEmpty(request.getDataChannelCode())) { + request.setDataChannelCode(LsfxConstants.DEFAULT_DATA_CHANNEL_CODE); + } + FetchInnerFlowResponse response = lsfxAnalysisClient.fetchInnerFlow(request); return AjaxResult.success(response); }