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) *