-- 充提申请表 CREATE TABLE IF NOT EXISTS `fund_requests` ( `id` int(11) NOT NULL AUTO_INCREMENT, `user_id` int(11) NOT NULL, `type` enum('deposit','withdraw') NOT NULL COMMENT '充值/提现', `amount` decimal(15,2) NOT NULL, `status` enum('pending','approved','rejected') DEFAULT 'pending', `remark` text COMMENT '用户备注', `admin_remark` text COMMENT '管理员备注', `operator_id` int(11) DEFAULT NULL COMMENT '审核人ID', `created_at` datetime DEFAULT CURRENT_TIMESTAMP, `processed_at` datetime DEFAULT NULL, PRIMARY KEY (`id`), KEY `idx_user_id` (`user_id`), KEY `idx_status` (`status`), KEY `idx_type_status` (`type`, `status`), KEY `idx_created_at` (`created_at`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='充提申请记录';