feat(M08-B): 接入保洁微信转账适配器

This commit is contained in:
Codex
2026-06-27 16:07:41 +08:00
parent 05907a6bea
commit b07c451700
22 changed files with 663 additions and 27 deletions
@@ -0,0 +1,7 @@
DELETE FROM qipai_schema_migrations
WHERE version = '2026062729';
ALTER TABLE qipai_cleaning_settlements
DROP INDEX idx_qipai_cleaning_settlement_transfer_state,
DROP COLUMN payout_package_info,
DROP COLUMN payout_state;
@@ -0,0 +1,7 @@
ALTER TABLE qipai_cleaning_settlements
ADD COLUMN payout_state VARCHAR(32) NOT NULL DEFAULT '' AFTER payout_reference,
ADD COLUMN payout_package_info VARCHAR(1024) NOT NULL DEFAULT '' AFTER payout_state,
ADD KEY idx_qipai_cleaning_settlement_transfer_state (tenant_id, payout_state, updated_at);
INSERT IGNORE INTO qipai_schema_migrations (version, name)
VALUES ('2026062729', 'm08b_cleaning_transfer_state');
@@ -0,0 +1,16 @@
SELECT column_name
FROM information_schema.columns
WHERE table_schema = DATABASE()
AND table_name = 'qipai_cleaning_settlements'
AND column_name IN ('payout_state', 'payout_package_info');
SELECT index_name
FROM information_schema.statistics
WHERE table_schema = DATABASE()
AND table_name = 'qipai_cleaning_settlements'
AND index_name = 'idx_qipai_cleaning_settlement_transfer_state'
GROUP BY index_name;
SELECT version
FROM qipai_schema_migrations
WHERE version = '2026062729';