练手Lab课程表小程序源程序源代码Thinkphp开发系统的前后端分离系统。
源代码功能介绍
1、情侣功能
2、情侣间留言
3、夫妻之间设置课程背景
4、设置自己的日周课程表背景
5、教务系统课程表导入
6、介绍别人分享的课表
7、介绍别人分享的单课
8、多校支持
9、首页顶部氛围设置(管理员设置,节日氛围)
环境要求
1、服务端:php mysql(基于fastadmin)
2、小程序端:原生 colorui
准备工作
1、需要自备服务器和备案域名
2、申请https证书,dnspod网站可以免费申请一年
3、安装PHP运行环境(PHP >= 7.1 且 = 5.5.0)
4、申请一个小程序到微信公众平台获取AppID和AppSecret
部署服务端教程
1、添加站点并将代码上传到根目录
2、绑定到项目中public目录为操作目录,伪静态选择thinkphp
3、输入您绑定的域名,并自动跳转到安装界面
4、根据提示安装(以上三个步骤实际上是安装的fastadmin框架)
5、进入后台,在插件管理中搜索练手课表,安装
6、安装第三方登录插件
7、设置小程序AppID和AppSecret(获取微信公共平台),练手Lab秘钥(如果独立版本部署,自己生成16位字符串),站点id不要改!!!
8、服务端部署完毕
在小程序端部署教程
小程序端源码在wxapp文件夹下
在微信开发者工具中,选择项目,导入项目,选择文件夹
1、修改config.js文件下的cryptoKey,自己生成16位字符串
2、修改baseUrl域名内部,改为自己的(注意在微信公众平台上添加白名单)
3、修改project.config.json文件里面的appid为自己的
4、微信开发者工具,右上角详情,检查ES6转ES5
5、如有错误,请检查白名单是否已配置。配置后,在项目配置中点击刷新(见上图右上角)
6、预览,没问题可以上传
使用手册
1、主页顶部的氛围设置。由于课程表小程序工具太多,没有杂项功能,操作空间不强,增加了端午节、中秋节等功能,甚至可以开放贡献,让学生拍摄校园风景,签名,每天更换。
2、上课时间、冬季和夏季日期可分为学校设置,不相互影响
3、需要适应导入教务系统的课程表。目前,支持正方和青果的教务系统
4、分享整个课程表,可以生成适合同一班的小程序代码。如果课程表一致,可以直接打印小程序代码,让学生扫描导入课程表
5、分享单课,适用于每个同学的课程表都不一致的情况,可以直接在教室门口贴单课的小程序码,只导入该课的课表




评论0