fix: accept wallet result event hashes

This commit is contained in:
2026-09-05 23:32:31 +08:00
parent 81917423eb
commit 64bf5aa0fe
3 changed files with 9 additions and 2 deletions
@@ -1681,7 +1681,7 @@ SELECT 'PASS' AS migration_status, '海外仓业务、海外仓资源与IAM安
CREATE TABLE IF NOT EXISTS ll_wallet_event_inbox (
event_id VARCHAR(64) NOT NULL COMMENT '国内Finance资金结果事件ID',
command_event_id VARCHAR(64) NOT NULL COMMENT '原海外资金指令事件ID',
payload_hash CHAR(64) NOT NULL COMMENT '规范化载荷SHA-256',
payload_hash VARCHAR(71) NOT NULL COMMENT '规范化载荷SHA-256,包含sha256:前缀',
payload_json JSON NOT NULL COMMENT '冻结事件信封',
status VARCHAR(16) NOT NULL COMMENT 'RECEIVED或PROCESSED',
received_at DATETIME(3) NOT NULL COMMENT '接收时间',
@@ -1691,6 +1691,9 @@ CREATE TABLE IF NOT EXISTS ll_wallet_event_inbox (
KEY idx_ll_wallet_event_status (status,received_at)
) ENGINE=InnoDB COMMENT='跨区客户资金结果幂等收件箱';
ALTER TABLE ll_wallet_event_inbox
MODIFY COLUMN payload_hash VARCHAR(71) NOT NULL COMMENT '规范化载荷SHA-256,包含sha256:前缀';
CREATE TABLE IF NOT EXISTS ll_procurement_daily_sequence (