mirror of
https://gitee.com/dromara/dax-pay
synced 2026-08-13 15:55:42 +08:00
- SQL: pay_normal_order 新增 channel_mch_no / capability 字段(同步时凭证解析) - NormalPayOrder 实体加对应字段, PayAssistService 写入路由参数 - 主应用: AlipayDirectSyncStrategy extends AbsSyncPayOrderStrategy - 主应用: AlipaySyncService 映射 trade_status → PayFundStatusEnum - 主应用: AlipayChannelClient 加 sync() 方法 - 子应用: Controller 加 /sync 端点, Service 加 sync()(alipay.trade.query) - 与商业版一致的同步状态映射: TRADE_NOT_EXIST→PROCESSING, TRADE_CLOSED+有付款时间→SUCCESS(全额退款), TRADE_CLOSED→CLOSE
8 lines
506 B
SQL
8 lines
506 B
SQL
-- 支付同步: pay_normal_order 冗余通道路由参数, 供同步时凭证解析使用
|
|
|
|
ALTER TABLE pay_normal_order ADD COLUMN IF NOT EXISTS channel_mch_no varchar(64);
|
|
ALTER TABLE pay_normal_order ADD COLUMN IF NOT EXISTS capability varchar(64);
|
|
|
|
COMMENT ON COLUMN pay_normal_order.channel_mch_no IS '通道商户号(路由回填, 同步时用于解析通道应用凭证)';
|
|
COMMENT ON COLUMN pay_normal_order.capability IS '支付能力编码(路由回填, 同步时用于解析通道应用凭证)';
|