湖北民族大学 —— 支付平台
更新: 2025/3/13 17:45:22 字数: 0 字
1. 项目介绍
该系统主要用于本校缴费,例如:学生交学费、书本费、专升本报名费等等。
管理员可以创建缴费项目,在创建好的缴费项目下导入缴费名单,当缴费项目发布后可以通过提供的url地址生成二维码,在 缴费名单中的缴费用户通过微信扫码,可以进行微信支付,并且可以实时看到用户的缴费情况。
缴费名单中的缴费用户通过微信扫码后即可打开对应的支付界面,查看缴费项目,输入对应信息后即可完成缴费。
2. 项目功能
系统管理:
用户管理:管理系统用户
角色管理:对系统角色管理,具有给指定用户分配角色的功能
菜单管理:系统菜单管理
缴费管理:
缴费项目:管理缴费项目,包括创建、编辑、删除、发布。
订单管理:
订单数据:记录眉笔订单的详细信息。
异常订单:统计对账后的异常的订单信息。
汇总数据:查看订单汇总数据。
3. 所用技术
前端: vue3 + vue-router + pinia + element-plus + axios + sass
后端: springBoot + mybatis + sqlServer2008
测试部署: docker + nginx
正式部署: gitlab + docker + nginx
4. 实现过程
本人在项目中主要做了以下工作:
- 菜单管理:实现菜单管理,可以添加、删除、编辑菜单,并支持菜单排序。
- 角色管理:实现角色管理,可以添加、删除、编辑角色,并支持角色授权菜单。
- 用户管理:实现用户管理,可以添加、删除、编辑用户,并支持用户授权角色。
- 缴费项目:实现缴费项目管理,可以添加、删除、编辑缴费项目,并支持发布缴费项目。
- 前端 H5 页面,实现微信支付功能,通过微信扫码进行支付。
5. 项目演示
项目是学校项目,可以进行截图展示主要功能:
项目登录页面:
登录进入缴费系统后: 可以点击新增添加缴费项目,点击“缴费用户”按钮,可以查看缴费用户列表,点击“生成二维码”按钮,可以生成二维码,通过微信扫码进行支付。
点击缴费用户可以看到缴费用户列表,我们以第一个为例:
下面的图片为系统真实数据,真实的缴费情况,可以看到当前缴费项目下的用户的缴费情况
我们可以点击生成二维码,通过微信扫码进行支付:
用户扫码后到下面的界面,需要填写自己的身份证信息:
缴费界面:
缴费完成界面: