From 3ddb2a3c0782792d6b37fd3862aed0bdb91e42ca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E6=B3=89=E4=BD=B3?= <1107186916@qq.com> Date: Thu, 29 Oct 2026 11:19:17 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=96=B0=E5=A2=9EHCS=20C107-3=E8=AE=A4?= =?UTF-8?q?=E9=A2=86=E8=AE=B0=E5=BD=95=E4=BF=AE=E6=94=B9=E6=8E=A5=E5=8F=A3?= =?UTF-8?q?=E5=B0=81=E8=A3=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../org/springblade/hcs/dto/HcsClaimRecordAddDTO.java | 4 ++++ .../java/org/springblade/hcs/feign/IHcsClient.java | 10 ++++++++++ 2 files changed, 14 insertions(+) diff --git a/blade-third-party-api/blade-hcs-api/src/main/java/org/springblade/hcs/dto/HcsClaimRecordAddDTO.java b/blade-third-party-api/blade-hcs-api/src/main/java/org/springblade/hcs/dto/HcsClaimRecordAddDTO.java index 8185a17c..627f7b7f 100644 --- a/blade-third-party-api/blade-hcs-api/src/main/java/org/springblade/hcs/dto/HcsClaimRecordAddDTO.java +++ b/blade-third-party-api/blade-hcs-api/src/main/java/org/springblade/hcs/dto/HcsClaimRecordAddDTO.java @@ -47,6 +47,10 @@ import java.math.BigDecimal; public class HcsClaimRecordAddDTO implements Serializable { @Serial private static final long serialVersionUID = 1L; + /** + * 认领记录ID(C107-1 新增不传,C107-3 修改时必填,作废传 fdStatus=1) + */ + private String fdId; /** * 收款流水(fdId 必填,为合规系统流水ID) */ diff --git a/blade-third-party-api/blade-hcs-api/src/main/java/org/springblade/hcs/feign/IHcsClient.java b/blade-third-party-api/blade-hcs-api/src/main/java/org/springblade/hcs/feign/IHcsClient.java index 916c36f0..c21952e4 100644 --- a/blade-third-party-api/blade-hcs-api/src/main/java/org/springblade/hcs/feign/IHcsClient.java +++ b/blade-third-party-api/blade-hcs-api/src/main/java/org/springblade/hcs/feign/IHcsClient.java @@ -108,6 +108,7 @@ public interface IHcsClient { String INVOICE_REG_ADD_URL = "${thirdParty.hcs.invoiceRegAddUrl:/openapi/eop-data/eopDataInvoiceRegistrationOpen/add}"; String INVOICE_REG_UPDATE_URL = "${thirdParty.hcs.invoiceRegUpdateUrl:/openapi/eop-data/eopDataInvoiceRegistrationOpen/update}"; String CLAIM_RECORD_ADD_URL = "${thirdParty.hcs.claimRecordAddUrl:/openapi/eop-data/eopDataCollectionFlowClaimRecordOpen/add}"; + String CLAIM_RECORD_UPDATE_URL = "${thirdParty.hcs.claimRecordUpdateUrl:/openapi/eop-data/eopDataCollectionFlowClaimRecordOpen/update}"; String COLLECTION_FLOW_LIST_URL = "${thirdParty.hcs.collectionFlowListUrl:/openapi/eop-data/eopDataCollectionFlowOpen/list}"; /** @@ -341,6 +342,15 @@ public interface IHcsClient { @PostMapping(CLAIM_RECORD_ADD_URL) HcsResult claimRecordAdd(@RequestBody HcsClaimRecordAddDTO param); + /** + * C107-3 修改认领记录(fdId 必填;作废认领传 fdStatus=1) + * + * @param param 请求参数(入参同新增,仅 fdId 必填) + * @return 修改认领记录 fdId + */ + @PostMapping(CLAIM_RECORD_UPDATE_URL) + HcsResult claimRecordUpdate(@RequestBody HcsClaimRecordAddDTO param); + /** * C104-2 查询收款流水列表(认领记录推送前按明细流水号定位合规侧收款流水ID) *