Loading... # 简介 基于:29系统;模板名称:TOC;模板版本:1.1.0 本模板是由TOC优化,涉及下单页、监控页、工单页、订单页、多线程redis优化、同步进度优化、多项公告配置等等。 > 预览地址:[tocc.timebk.cn](https://tocc.timebk.cn/) > 推荐配置: > 服务器:4核4G(前期) > 面板:宝塔面板 > PHP版本:PHP7.2 ~ PHP7.3(一定要安装 `redis扩展` !) # 特色(和市面上的相比) 1. `网站设置` 新增配置 `安全验证密码` (管理员账号登陆时需要) 2. 新增监控页,监控 `redis` 文件夹里的多线程文件(需要先在 `进程守护管理器` 里 `添加守护进程` ) 3. `网站设置` 新增 `公告配置` ,可配置:`下单页渠道推荐公告`、`首页实时通知公告`、`全局弹窗公告`、`代理管理页公告` 4. `网站设置` 新增 `代理开户默认密码` ,不再允许开户时设置密码 5. `分类管理` 和 `商品管理` 新增部分参数的直接性更改,无需点击 `编辑` 按钮(比如直接点击相应商品的状态即可切换其启用状态),`分类管理` 下架分类时批量下架该分类所有商品,删除分类时批量删除该分类的所有商品 6. `批量下单` 优化查课逻辑,现在是一个账号查完再查下一个账号,不会再并发 7. `在线充值` 新增 `支付弹窗` ,直接在页面里通过弹窗打开,不会打开新标签 8. `在线充值` 新增 `检测已支付但未充值上的订单`,会智能检测已支付但未充值上的订单(手机浏览器充值因为系统杀后台或省电模式时会出现这种情况),且会识别操作人,如果是管理员则会显示所有符合要求的订单,如果是代理则会显示他自己的符合要求的订单 9. 优化 `redis` 文件夹下的所有文件,市面上的源码在订单是相同账号信息和相同课程的情况下会错误同步为其中一个订单的ID,造成明明是两个渠道的订单同步为一个订单,本模板优化后不再有该问题,除非你对接的上游渠道还用着市面上的问题模板!然后就是这个优化版本不会再使服务器CPU爆满了,一次性写入,避免重复调用! 10. `代理管理` 页动态调整按钮权限,非管理员不得封禁代理、不得重置密码 11. `提交工单` 页优化,现在可以和工单进行聊天交互了,不再是市面上那种新回复覆盖旧回复的形式 ,且取消代理 `删除订单` 的权限 12. 新增 `下单邮箱推送` 功能,这个为了灵动性暂时还没有集成到 `网站设置` 里,但你可以通过访问 `PHPMailer/fs.php` 文件里配置邮箱,当有代理里会自动推送到代理邮箱和管理员邮箱,目前是通过代理账号作为QQ号来进行推送,但你也可以自己修改一下源码来集成一个QQ号码填写的功能 13. 大部分常用页面美化效果、优化交互、优化性能 # 预览图 > 预览图较多,点我一键<a href="#jiaoc">查看教程</a> ![请输入图片描述](https://timebk.cn/usr/uploads/2024/03/3475799511.png) ![请输入图片描述](https://timebk.cn/usr/uploads/2024/03/1927840505.png) ![请输入图片描述](https://timebk.cn/usr/uploads/2024/02/1974701181.png) ![请输入图片描述](https://timebk.cn/usr/uploads/2024/03/2552318108.png) ![请输入图片描述](https://timebk.cn/usr/uploads/2024/03/3385742598.png) ![请输入图片描述](https://timebk.cn/usr/uploads/2024/03/2335819313.png) ![请输入图片描述](https://timebk.cn/usr/uploads/2024/03/605368959.png) ![请输入图片描述](https://timebk.cn/usr/uploads/2024/02/891130371.png) ![请输入图片描述](https://timebk.cn/usr/uploads/2024/02/1013664719.png) ![请输入图片描述](https://timebk.cn/usr/uploads/2024/02/822181727.png) ![请输入图片描述](https://timebk.cn/usr/uploads/2024/02/910609307.png) # <font id="jiaoc">教程</font> ## 安装 > 服务器推荐安装宝塔面板,PHP版本7.2,一定要安装 `redis扩展` 1. 解压压缩包到网站根目录 2. 复制 `nginx.htaccess` 里的内容,设置伪静态规则 3. 将 `toc.mysql` 文件上传到数据库,并在 `confing/config.php` 里配置好 4. 默认账号123456,默认密码123456,默认二次验证密码123456,登陆后可在 `网站设置` 里修改 ## 【重要】配置 `多线程进程守护` ### 进程守护管理器 1. 宝塔安装 `进程守护管理器` 2. 按如下图配置:![请输入图片描述](https://timebk.cn/usr/uploads/2024/02/3540710108.png) 3. 运行目录设置为 `/www/wwwroot/网站域名/redis` 4. 进程数量前期设置为 `2` 即可,当然高配置服务器就随便 5. 注意,`PHP命令版本` 要设置为和网站相同的版本,推荐 `PHP7.2` ### 设置定时任务 如图:设置这两个链接即可 ![请输入图片描述](https://timebk.cn/usr/uploads/2024/02/2713852392.png) ![请输入图片描述](https://timebk.cn/usr/uploads/2024/02/1717767405.png) ## 串进度串单号修复 > 本模板没有该问题,如果你是网上的问题老源码或者上游是问题源码,可以学习一下 ### 对接下单接口返回yid 首先说一下别人对接你的时候,也就是 `api.php` 文件里的 `'add'` 接口,你应该返回一个 `id` ,这个id是你订单数据的oid,当然你也可以用yid来展示这个oid ![api.php](https://timebk.cn/usr/uploads/2024/03/3004225043.png) ### 手动同步订单接口 这里我们需要在 `uporder` 接口里价加个条件即可,这个是通过上游返回的yid字段去添加到本地的yid ![apisub.php/uporder](https://timebk.cn/usr/uploads/2024/03/1612535543.png) ### 手动批量同步订单接口 ![redis/pltb.php](https://timebk.cn/usr/uploads/2024/03/1071893782.png) ### 自动同步所有订单接口 ![redis/redis_chu.php](https://timebk.cn/usr/uploads/2024/03/2543139351.png) 最后修改:2024 年 04 月 04 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 10 分享不易,请老板打赏。
24 条评论
u66 j6就6
强强强强强强
111
qqq
111
哪里下载这个源码,想学习学习
求作者大大在支付里加个支付宝当面付的支付功能
在哪下
授权和下载地址:https://auth.timebk.cn/
预览地址:https://tocc.timebk.cn/ (账号admin,密码和二次验证都是123456)
源码呢
哪里下载这个源码,想学习学习
13
求源码
1
?源码在何处?
求源码
有没有源码?|´・ω・)ノ
没源码?
源码在哪啊
源码在哪里
6
13
啊啊啊