12. 带你开发用户模拟充值功能

278 字约 1 分钟读完2443 次阅读更新于 2026/5/3

SQL

CREATE TABLE `recharge` (
  `id` int NOT NULL AUTO_INCREMENT COMMENT 'ID',
  `money` decimal(10,2) DEFAULT NULL COMMENT '充值金额',
  `user_id` int DEFAULT NULL COMMENT '充值人',
  `type` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支付方式',
  `time` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '充值时间',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='充值记录';

开发后端接口

Recharge.java

RechargeMapper.xml

开发前端页面

Recharge.vue 管理页面

用户充值管理页面 UserRecharge.vue