feat: HCS付款申请数据层与零埋点接线(特批字段组/履约记录ID字段/审批与付款推进置待同步)

This commit is contained in:
刘泉佳
2026-09-27 23:38:55 +08:00
parent d147ef8209
commit 594773d7c7
5 changed files with 129 additions and 0 deletions
@@ -33,6 +33,7 @@ import org.springblade.core.tenant.mp.TenantEntity;
import java.io.Serial;
import java.math.BigDecimal;
import java.time.LocalDate;
import java.time.LocalDateTime;
/** 付款申请实体。 @author Chill */
@Data
@@ -120,4 +121,26 @@ public class PaymentApplication extends TenantEntity {
private String attachmentsJson;
/** 备注 */
private String remark;
/** 合规系统单据ID(fdId) */
private String hcsFdId;
/** 合规同步状态:unsynced 待同步 / synced 已同步 / failed 同步失败 */
private String hcsSyncStatus;
/** 合规推送失败重试次数 */
private Integer hcsRetryCount;
/** 合规最近同步时间 */
private LocalDateTime hcsSyncTime;
/** 合规最近同步结果信息/失败原因 */
private String hcsSyncMsg;
/** 额度校验结果:pass 通过 / over 超额(C106-1) */
private String hcsCreditStatus;
/** 额度校验说明(超额原因 fdMessage) */
private String hcsCreditMsg;
/** 额度校验时间 */
private LocalDateTime hcsCreditTime;
/** 结算付款特批流程ID(C106-3 返回,C106-4 必传) */
private String hcsSpecFdId;
/** 特批状态:none/need/pushing/processing/approved/rejected */
private String hcsSpecStatus;
/** 履约记录ID(C108-1 返回,C108-2 更新必传) */
private String hcsPerfFdId;
}