视频搭建教程:
轮播展示图:(点击放大)
这是一套彩票预测付费系统,喜欢去彩票店的应该懂的。
H5 前端
商家端
APP 下载页
主站后端
短链系统
MySQL 数据库
缓存层
对象存储
| 子站点 | 技术栈 | 运行目录 | 核心职责 |
|---|---|---|---|
| 主站后端 | ThinkPHP 6.0 | public/ | 核心 API 服务 + 后台管理(需伪静态) |
| H5 前端 | uni-app (Vue 2) | 根目录 | C 端用户界面(纯静态) |
| 商家端 | uni-app (Vue 2) | 根目录 | B 端商家界面(纯静态) |
| 短链系统 | ThinkPHP 6.0 | public/ | 短链跳转 + 订单处理(需伪静态) |
| APP 下载页 | HTML + JS | 根目录 | APP 下载引导(纯静态) |
- AES 接口加密:API 响应数据加密传输,前端 CryptoJS 解密
- MD5 + 盐值:密码采用 MD5+passsalt 加密存储
- Token 鉴权:基于缓存的 accessToken,白名单机制
- RBAC 权限:后台多角色、多管理员权限管理
- CORS 跨域:API 统一设置跨域响应头
- 微信支付 / 支付宝:在线支付能力
- 微信授权登录:OpenID 绑定
- 阿里云短信:手机验证码
- SMTP 邮件:邮箱验证码
- 七牛云 / 阿里云 OSS:对象存储
| 功能模块 | 控制器 | 功能说明 |
|---|---|---|
| 会员列表 | Member.php | 查看/编辑/删除会员、设置状态、充值金币/积分 |
| 会员类型 | MemberType.php | 管理会员等级(普通/VIP 等),设置不同等级权益 |
| 实名认证 | MemberShiming.php | 审核实名认证申请,查看身份证信息 |
| 金币日志 | MemberJinbilog.php | 查看金币变动记录 |
| 积分日志 | MemberJifenlog.php | 查看积分变动记录 |
| 资金日志 | MemberMoneylog.php | 查看资金变动记录 |
| 佣金日志 | MemberYongjinlog.php | 查看佣金变动记录 |
| 签到记录 | MemberQiandao.php | 查看会员签到记录,支持导出 |
| 拉新记录 | MemberLaxinlog.php | 查看邀请拉新记录,支持导出 |
| 分享记录 | MemberSharelog.php | 查看内容分享记录 |
| 功能模块 | 控制器 | 功能说明 |
|---|---|---|
| 文章管理 | Article.php | 文章发布/编辑/删除、审核上下架、推荐设置 |
| 文章数据 | ArticleData.php | 管理文章附属数据(文档、PDF 等) |
| 文章订单 | ArticleOrder.php | 查看文章购买订单记录 |
| 分类管理 | Category.php | 分类增删改查、排序、状态管理 |
| 模型管理 | Molds.php | 内容模型管理(文章、开奖等不同模型) |
| 单页管理 | Webpage.php | 关于我们、联系等单页内容 |
| 新闻资讯 | News.php | 系统公告、资讯发布管理 |
| 留言管理 | Guestbook.php | 用户留言查看与回复 |
| 反馈管理 | Feedback.php | 用户反馈收集与处理 |
| 功能模块 | 控制器 | 功能说明 |
|---|---|---|
| 订单管理 | Order.php | 查看全部订单、处理退款、订单状态管理 |
| 提现管理 | MoneyOut.php | 审核提现申请、设置打款状态 |
| 佣金提现 | YongjinOut.php | 审核佣金提现申请 |
| 支付配置 | Payseting.php | 微信/支付宝支付参数配置、平台分成比例设置 |
| 推广设置 | Tuiguang.php | 推广佣金比例、分销层级设置 |
| 推广关系 | Tuiguang_gx.php | 查看推广关系树、调整上下级关系 |
| 功能 | 说明 |
|---|---|
Sysconfig | 站点名称、Logo、客服 QQ、短信/邮件配置、注册方式 |
Admin | 管理员账号增删改、密码重置 |
AuthGroup | 角色组管理,分配菜单权限 |
AuthRule | 菜单与权限规则配置 |
AdminLog | 管理员操作记录审计 |
Database | 数据库备份与恢复 |
Ver | APP 版本管理(下载链接、更新提示) |
| 功能 | 说明 |
|---|---|
Adsm / AdsType | 广告位投放、广告分类管理 |
Link / Inlink | 友情链接、SEO 内链管理 |
Shortlink | 短链接生成与管理 |
Sitemap | SEO 站点地图生成 |
Choujiang | 抽奖活动配置与开奖 |
Kaijiang | 各类开奖活动管理 |
Sunliya | 损失补偿奖管理 |
:version 占位符,支持 v1/v2/v3 三个版本并行访问。所有接口请求方法均为 POST。需鉴权接口需在请求头携带 authentication 字段传递 Token。
| 接口路径 | 方法 | 鉴权 | 功能说明 |
|---|---|---|---|
:version/user/register | POST | 否 | 用户注册(支持手机号/邮箱) |
:version/user/login | POST | 否 | 密码登录 |
:version/user/loginsms | POST | 否 | 手机短信登录 |
:version/user/resetPwd | POST | 否 | 重置密码(验证码 + 新密码) |
:version/user/getMyinfo | POST | 是 | 获取我的会员信息 |
:version/user/upUserInfo | POST | 是 | 修改用户资料 / 提现账号 |
:version/help/getRegSetting | POST | 否 | 获取注册方式配置(邮箱/手机) |
:version/article/index | POST | 否 | 文章列表(分页、分类筛选) |
:version/article/read | POST | 否 | 文章详情(含免费 + 收费内容预览) |
:version/article/tuijian | POST | 否 | 首页推荐文章 |
:version/article/shouchang | POST | 是 | 收藏/取消收藏文章 |
:version/order/buyArticle | POST | 是 | 购买文章(创建订单 → 支付 → 解锁) |
:version/order/buyArticleOnline | POST | 是 | 在线支付购买文章 |
:version/order/buyZhuanji | POST | 是 | 购买专辑 |
:version/category/index | POST | 否 | 获取分类列表 |
:version/category/mylist | POST | 是 | 获取我的分类(仅当前作者) |
:version/category/create | POST | 是 | 新增分类(需先成为作者) |
:version/teacher/signin | POST | 是 | 申请成为作者/讲师 |
:version/teacher/index | POST | 否 | 讲师列表 |
:version/teacher/read | POST | 否 | 讲师详情 |
:version/teacher/homepage | POST | 否 | 讲师主页 |
:version/teacher/myFans | POST | 是 | 我的粉丝列表 |
:version/teacher/guanzhuTeacher | POST | 是 | 关注/取消关注讲师 |
:version/teacher/creatArticle | POST | 是 | 发布文章(制作料) |
:version/duanxin/faDuanxin | POST | 否 | 发送短信验证码 |
:version/duanxin/faEmailCode | POST | 否 | 发送邮箱验证码 |
:version/memberShiming/create | POST | 是 | 提交实名认证(真实姓名 + 身份证) |
:version/uploads/index | POST | 是 | 图片/文件上传 |
:version/qiandao/qiandao | POST | 是 | 每日签到领积分 |
:version/order/chongzhi | POST | 是 | 金币充值 |
:version/user/moneyOut | POST | 是 | 收益提现申请 |
:version/yongjin/yongjinOut | POST | 是 | 佣金提现申请 |
| 页面模块 | 页面文件 | 功能说明 |
|---|---|---|
| 首页 | pages-home-index | 推荐内容、分类导航、Banner 轮播 |
| 详情页 | pages-home-details | 文章详情、购买解锁、评论互动 |
| 专家页 | pages-home-expert | 讲师列表、讲师主页 |
| 关注列表 | pages-home-follow-list | 已关注讲师的最新内容 |
| 登录注册 | pages-login | 手机号/邮箱注册登录 |
| 个人中心 | pages-my | 用户信息、我的购买、我的收藏 |
| 修改资料 | pages-my-modify | 头像、昵称、账号修改 |
| 修改密码 | pages-my-change-pwd | 通过验证码修改密码 |
| 实名认证 | pages-my-realname | 提交实名信息 |
| 申请作者 | pages-my-author | 提交作者申请 |
| 我的收入 | pages-my-income | 佣金收入统计与绑定 |
| 签到 | pages-my-sign | 每日签到领积分 |
| 邀请注册 | pages-my-invitation-register | 邀请码/邀请链接 |
| 投稿 | pages-my-intake | 用户投稿 |
| 举报 | pages-info-report | 内容举报 |
| 会员中心 | pages-info-member | VIP 会员购买 |
- 我的购买:已购买的文章列表
- 我的收藏:收藏的文章列表
- 我的关注:关注的讲师列表
- 我的金币:金币余额、充值、消费记录
- 我的积分:积分余额、签到记录
- 我的收入:佣金收入、提现
- 我的资料:头像、昵称、账号、密码修改
- 实名认证:身份证实名认证
- 申请作者:成为内容创作者
- 每日签到:签到领取积分
- 邀请好友:邀请码、邀请记录、拉新奖励
- 关于我们:系统介绍、联系方式
getRegSetting 接口获取配置后动态切换输入框提示语。
提交申请
用户在 H5 端”申请作者”页面提交申请(真实姓名、微信号等)
后台审核
后台管理员在”讲师管理”中审核申请
身份激活
审核通过后,用户获得商家身份,可登录商家端
开始创作
商家可登录商家端(shop 域名),使用完整创作功能
| 步骤 | 操作 | 说明 |
|---|---|---|
| 1 | 选择分类 | 从已有分类选择或新增分类(仅显示自己创建的分类) |
| 2 | 填写标题 | 文章标题,50 字以内 |
| 3 | 填写简介 | 文章简介,60 字以内 |
| 4 | 免费内容 | 免费展示的内容(图文),2000 字以内 |
| 5 | 收费内容 | 付费后解锁的内容(图文),支持多段添加 |
| 6 | 设置售价 | 金额(元),0 为免费 |
| 7 | 高级选项 | 不对返还、同步专辑、无折扣、定时公开、水印 |
| 8 | 生成料码 | 提交发布,等待后台审核 |
teacher_id = 当前用户 ID)。后台管理员创建的分类不会出现在商家端。如需共享分类,需修改后端 mylist 方法或使用 index 接口传入指定 uid。
| 功能 | 说明 |
|---|---|
| 粉丝列表 | 查看所有关注者 |
| 粉丝详情 | 查看粉丝资料、消费记录 |
| 粉丝折扣 | 为粉丝设置专属折扣 |
| 购买记录 | 查看粉丝购买内容记录 |
| 功能 | 说明 |
|---|---|
| 收入统计 | 总收入、可提现、已提现金额统计 |
| 收入明细 | 每笔收入的来源、金额、时间 |
| 提现申请 | 绑定支付宝/微信账号,申请提现 |
| 提现记录 | 查看提现审核状态 |
| 功能模块 | 实现方式 | 功能说明 |
|---|---|---|
| 短链生成 | Shortlink::setLink | 将长链接转换为短链接存储,返回短链标识 |
| 短链解析 | Shortlink::getLink | 根据短链标识查询原始长链接,用于跳转 |
| 订单超时处理 | HandleOrder 命令 | 定时任务处理 5 分钟内未付款订单,自动取消并释放占用 |
| 后台管理 | adminxxl 模块 | 独立的后台管理界面,管理短链与配置 |
| 接口路径 | 方法 | 鉴权 | 功能说明 |
|---|---|---|---|
:version/shortlink/setLink | POST | 否 | 生成短链接 |
:version/shortlink/getLink | POST | 否 | 获取(解析)短链接 |
extend/service/Token.php),Token 有效期 24 小时。短链生成与解析接口当前配置为免鉴权(noAuth = ['*']),便于外部直接调用;其他需鉴权接口通过 Authorization: bearer <token> 请求头传递 Token。
定时触发
通过 ThinkPHP 控制台命令 php think HandleOrder 定时执行(建议配合 Linux Crontab)
查询超时订单
查询 status=1(待支付)且创建时间早于当前时间 5 分钟(300 秒)的订单
事务处理
使用数据库事务,将订单状态更新为 0(已取消),同时释放对应商品的占用状态(sell_out=0)
日志记录
记录本次取消的订单数量到日志,便于运营核查
- 响应式设计:适配移动端各种屏幕尺寸,通过
wap.js动态适配字体大小 - 微信环境提示:微信内访问时显示”使用浏览器打开”引导提示,规避微信下载限制
- 下载链接配置:Android/iOS 下载链接由后台”版本管理”模块动态配置,无需修改前端代码
- 纯静态部署:HTML + JS 纯静态站点,部署简单,无需服务端支持
获取注册配置
前端调用 getRegSetting 接口获取注册方式配置
输入账号
用户输入账号(手机号或邮箱)
发送验证码
系统根据是否含 @ 判断类型,邮箱调用 faEmailCode,手机调用 faDuanxin
提交注册
输入验证码和密码,密码 MD5 加密后传输
建立邀请关系
如有邀请码,建立 parentid 邀请关系,自动登录返回 Token
登录商家端
商家使用作者账号登录商家端
选择分类
从自己创建的分类中选择或新增分类
填写内容
填写标题、简介、免费内容、收费内容(图文混排)
设置售价与选项
设置售价、高级选项(返还、折扣、定时公开等)
提交审核
调用 creatArticle 接口提交,后台审核通过后内容上线
创建订单
用户点击购买,系统创建订单(status=1 待支付)
在线支付
选择微信/支付宝支付,支付成功订单状态更新为 2
解锁内容
系统解锁收费内容,用户可查看完整内容
三方分成
作者获得分成佣金,邀请人获得推广佣金,平台获得剩余收入
日志记录
分成金额分别记录到各方佣金/资金日志
前置条件
完成实名认证,绑定提现账号(支付宝/微信)
提交申请
输入提现金额(需达到最低提现额度),状态为”待审核”
后台审核
后台管理员在”提现管理”中审核申请
人工打款
审核通过后,管理员通过微信/支付宝手动转账
状态更新
打款完成后,后台更新提现状态为”已打款”

![图片[1]-知料网付费系统/料网系统/彩票店-支持作者发布/订阅/内容付费等-青狐资源网](https://wcqh.cn/wp-content/uploads/2026/08/3d1e2c8892fb5bbe477359cc2bd1c8e.png)
![图片[2]-知料网付费系统/料网系统/彩票店-支持作者发布/订阅/内容付费等-青狐资源网](https://wcqh.cn/wp-content/uploads/2026/08/5d991b8f9310552d99cc8f1785f99f0.png)
![图片[3]-知料网付费系统/料网系统/彩票店-支持作者发布/订阅/内容付费等-青狐资源网](https://wcqh.cn/wp-content/uploads/2026/08/18033021ba3fe77a547fee2ad572bb1.png)
![图片[4]-知料网付费系统/料网系统/彩票店-支持作者发布/订阅/内容付费等-青狐资源网](https://wcqh.cn/wp-content/uploads/2026/08/5e0bc951f430bb64609f4ba721b14f6.png)
![图片[5]-知料网付费系统/料网系统/彩票店-支持作者发布/订阅/内容付费等-青狐资源网](https://wcqh.cn/wp-content/uploads/2026/08/bcadf284d744f4e65fcdde003e84c9e.png)
![图片[6]-知料网付费系统/料网系统/彩票店-支持作者发布/订阅/内容付费等-青狐资源网](https://wcqh.cn/wp-content/uploads/2026/08/ace22b531381d946a758e0c21e8f9dc.png)
![图片[7]-知料网付费系统/料网系统/彩票店-支持作者发布/订阅/内容付费等-青狐资源网](https://wcqh.cn/wp-content/uploads/2026/08/cf953ee49bce165767eb5c0066b58ed.png)






暂无评论内容