Files
ccdi/docs/plans/backend/2026-07-20-pull-bank-info-data-channel-backend-implementation.md
2026-07-20 13:08:33 +08:00

1009 B
Raw Blame History

拉取行内/金综流水后端实施计划

背景

项目详情页“上传数据”中的拉取流水能力需要支持两种来源:行内流水 ZJRCU 与金综流水 JZL。流水平台仍使用原 /getJZFileOrZjrcuFile 接口,一次请求只传一种 dataChannelCode

实施范围

  • CcdiPullBankInfoSubmitDTO 增加 dataChannelCode
  • CcdiFileUploadController#pullBankInfo 校验流水来源,仅允许 ZJRCUJZL
  • ICcdiFileUploadService#submitPullBankInfo 与实现类透传来源。
  • CcdiFileUploadServiceImpl#processPullBankInfoAsync 按来源组装流水平台请求:
    • ZJRCU:使用页面传入的开始、结束日期。
    • JZLdataStartDateId=0dataEndDateId=0
  • LsfxConstants 增加 DATA_CHANNEL_JZL 常量。

验证计划

  • 运行 CcdiFileUploadControllerTest,验证 Controller 透传来源与金综不要求日期。
  • 运行 CcdiFileUploadServiceImplTest,验证金综请求传 JZL0/0 日期参数。