2023-05-18 18:01:15 +08:00
2019-12-20 09:18:38 +08:00
2019-12-25 09:09:36 +08:00
2019-12-20 09:18:38 +08:00
2019-12-20 09:18:38 +08:00
2019-12-20 09:18:38 +08:00
2019-12-20 09:18:38 +08:00
2019-12-20 09:18:38 +08:00
2019-12-20 09:18:38 +08:00
2019-12-20 09:18:38 +08:00
2023-05-18 18:01:15 +08:00
2023-05-18 18:01:15 +08:00
2023-05-18 18:01:15 +08:00
2019-12-20 09:15:36 +08:00
2019-12-21 09:04:50 +08:00
2021-02-20 09:45:35 +08:00

recharge

一. 介绍

  1. 基于beego框架
  2. 充值代付平台(实现了充值管理,代付管理,用户管理,权限管理,网关,回调,对账,分润)
  3. 本项目已稳定运行过半年高峰时每分钟处理过40笔订单
  4. 该开源项目只能用于学习,不准备用于任何的非法商业活动,否则后果自负

二. 软件架构

项目目录结构说明
confapp.confrunmode=dev表示开发模式=pro表示运营模式二者不能同时存在httpport是端口号任意设置不冲突即可
controllers控制器
logs存放日志文件
routers路由文件
staticcss/js/图片文件
sys系统常量配置、session配置
utils数据库安装文件、日志配置、短信对接云片
viewshtml文件

三. 安装教程

运行环境

Go 1.10 - 1.14 版本; 机器最低配置: 2核CPU4G内存32/64位系统均可 mysql 5.0 以上版本;

在win环境下
  1. 创建数据库payfor_sys(数据库名任意只要保证与app.conf文件中的db_name一致即可)导入sql文件payfor_sys_back.sql可以不导入sql文件只要保证数据库连接信息正确项目会自动创建表结构和生成测试数据测试账户“Joker”密码“Joker.”,此账号拥有最高系统权限)
  2. 进入recharge目录进入此目录下的命令行模式
  3. 输入go build会在recharge目录下生成一个recharge.exe文件点击即可运行
  4. 在地址栏输入http://localhost:port/即可运行若出现404重新进行第3步
  5. 登录已经注释掉了短信验证功能,验证码输入任意字串即可
在windows下编译成Linux下可执行的二进制文件并且执行
  1. 在win环境下进入recharge目录进入此目录下的命令行模式
  2. 执行下面的命令set GOARCH=amd64set GOOS=linux
  3. 输入go build会在jhagent目录下生成一个没有后缀的recharge二进制文件
  4. 将该文件放入linux系统某个文件夹下
  5. 赋予文件权限chmod 777 recharge执行./recharge
  6. 二进制文件不需要go的任何依赖可以直接运行
  7. 在地址栏输入http://localhost:post/即可运行若出现404重新进行第3步

项目截图

  1. 首页1 首页1
  2. 首页2 首页2
  3. 登录 登录
  4. 首页3 首页3
  5. 充值记录 充值记录
  6. 代付记录 代付记录
  7. 对账管理 对账管理
  8. 批量充值 批量充值
  9. 批量代付 批量代付
  10. 商户列表 商户列表
  11. 线下充值 线下充值
  12. 修改个人信息 修改个人信息
  13. 用户管理 用户管理
  14. 在线代付 在线代付

码云特技

  1. 使用 Readme_XXX.md 来支持不同的语言,例如 Readme_en.md, Readme_zh.md
  2. 码云官方博客 blog.gitee.com
  3. 你可以 https://gitee.com/explore 这个地址来了解码云上的优秀开源项目
  4. GVP 全称是码云最有价值开源项目,是码云综合评定出的优秀开源项目
  5. 码云官方提供的使用手册 https://gitee.com/help
  6. 码云封面人物是一档用来展示码云会员风采的栏目 https://gitee.com/gitee-stars/
Description
充值代付平台(实现了充值管理,代付管理,用户管理,权限管理,网关,回调,对账,分润)
Readme GPL-2.0 2 MiB
Languages
JavaScript 43%
CSS 23%
Go 20%
HTML 14%