更新提现和订单管理逻辑,新增用户佣金信息展示,优化提现审批流程以防止超额提现风险。同时,调整提现页面显示用户佣金详情,提升用户体验。重构API以支持新字段,确保数据一致性和准确性。
This commit is contained in:
@@ -16,9 +16,12 @@ async function ensureWithdrawalsTable() {
|
||||
amount DECIMAL(10,2) NOT NULL,
|
||||
account_type VARCHAR(20) DEFAULT 'wechat',
|
||||
account VARCHAR(100),
|
||||
status ENUM('pending', 'completed', 'failed') DEFAULT 'pending',
|
||||
status ENUM('pending', 'processing', 'success', 'failed') DEFAULT 'pending',
|
||||
wechat_openid VARCHAR(100),
|
||||
transaction_id VARCHAR(100),
|
||||
error_message VARCHAR(500),
|
||||
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
|
||||
completed_at TIMESTAMP NULL,
|
||||
processed_at TIMESTAMP NULL,
|
||||
INDEX idx_user_id (user_id),
|
||||
INDEX idx_status (status)
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user