refactor: 客商黑名单状态字段改kingdee_前缀(hcs_black_status改名kingdee_black_status并迁移数据)

This commit is contained in:
刘泉佳
2026-10-30 14:08:08 +08:00
parent 4ef3e90d5d
commit b2c6533fab
7 changed files with 29 additions and 18 deletions
@@ -55,7 +55,7 @@
<result column="kingdee_fail_reason" property="kingdeeFailReason"/>
<result column="kingdee_sync_time" property="kingdeeSyncTime"/>
<result column="hcs_risk_level" property="hcsRiskLevel"/>
<result column="hcs_black_status" property="hcsBlackStatus"/>
<result column="kingdee_black_status" property="kingdeeBlackStatus"/>
<result column="hcs_risk_time" property="hcsRiskTime"/>
<result column="kingdee_black_category" property="kingdeeBlackCategory"/>
<result column="kingdee_black_reason" property="kingdeeBlackReason"/>
@@ -114,7 +114,7 @@
kingdee_fail_reason,
kingdee_sync_time,
hcs_risk_level,
hcs_black_status,
kingdee_black_status,
hcs_risk_time,
kingdee_black_category,
kingdee_black_reason,
@@ -477,7 +477,7 @@ public class HcsCreditCheckSupport {
CustomerArchive riskPatch = new CustomerArchive();
riskPatch.setId(customerArchive.getId());
riskPatch.setHcsRiskLevel(risk.getFdRiskLevel());
riskPatch.setHcsBlackStatus(risk.getFdBlackStatus());
riskPatch.setKingdeeBlackStatus(risk.getFdBlackStatus());
riskPatch.setHcsRiskTime(LocalDateTime.now());
// 金蝶黑名单命中落原始字段(失信类别/列入事由),明细文案由列表查询统一组装
BfiBlacklistVO hit = Func.isEmpty(customerArchive.getUnifiedCreditCode())
@@ -37,7 +37,7 @@ import org.springframework.stereotype.Component;
* 客商风险每日定时刷新任务(C101-1)
* <p>
* 合同期限范围内的生效合同,每日定时查询其甲乙方关联客商的风险等级/黑名单状态并落库
* (blade_customer_archive.hcs_risk_level/hcs_black_status/hcs_risk_time),
* (blade_customer_archive.hcs_risk_level/kingdee_black_status/hcs_risk_time),
* 作为客商档案列表「客商风险」列展示与筛选的数据源;查询逐次留痕 blade_hcs_check_log,
* 单个失败记录失败原因日志备查。
* 业务逻辑收敛在 {@link HcsCreditCheckSupport#refreshCustomerRiskForActiveContracts()},便于手动触发联调。