feat: 新增HCS C107-3认领记录修改接口封装

This commit is contained in:
刘泉佳
2026-10-29 11:19:17 +08:00
parent 4d16030999
commit 3ddb2a3c07
2 changed files with 14 additions and 0 deletions
@@ -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)
*/
@@ -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<HcsIdVO> claimRecordAdd(@RequestBody HcsClaimRecordAddDTO param);
/**
* C107-3 修改认领记录(fdId 必填;作废认领传 fdStatus=1)
*
* @param param 请求参数(入参同新增,仅 fdId 必填)
* @return 修改认领记录 fdId
*/
@PostMapping(CLAIM_RECORD_UPDATE_URL)
HcsResult<HcsIdVO> claimRecordUpdate(@RequestBody HcsClaimRecordAddDTO param);
/**
* C104-2 查询收款流水列表(认领记录推送前按明细流水号定位合规侧收款流水ID)
*