本文由 發(fā)布,轉(zhuǎn)載請注明出處,如有問題請聯(lián)系我們! 更新時間: 2021-04-20Thinkphp課程表小程序源碼v1.0.0全開源版 前后端分離

簡介:
練手Lab課程表小程序源碼是一個基于thinkphp系統(tǒng)進行開發(fā)的前后端分離系統(tǒng)。
源碼功能介紹
1、情侶功能
2、情侶間留言
3、情侶間互相設(shè)置課程表背景
4、自己日、周課程表背景設(shè)置
5、教務(wù)系統(tǒng)課程表導(dǎo)入
6、導(dǎo)入別人分享的課表
7、導(dǎo)入別人分享的單課
8、多校支持
9、首頁頂部氛圍設(shè)置(管理員設(shè)置,節(jié)日氛圍)
環(huán)境要求
1、服務(wù)端:php+mysql(基于FastAdmin)
2、小程序端:原生+colorui
準(zhǔn)備工作
1、需自備服務(wù)器和備案過的域名
2、申請https證書,dnspod網(wǎng)站可以免費申請一年的
3、安裝PHP運行環(huán)境(PHP >= 7.1 且 = 5.5.0)
4、到微信公眾平臺,申請一個小程序,獲取AppID和AppSecret
服務(wù)端部署教程
1、添加站點并上傳代碼至根目錄
2、綁定到項目中的public目錄為運行目錄,偽靜態(tài)選擇thinkphp
3、輸入你綁定的域名,會自動跳轉(zhuǎn)至安裝界面
4、根據(jù)提示安裝(以上三步其實是安裝FastAdmin框架)
5、進入后臺,插件管理里面,搜索“練手課表”,安裝
6、安裝第三方登錄插件
7、設(shè)置小程序AppID和AppSecret(微信公眾平臺獲?。?,練手Lab秘鑰(獨立版部署的話,自己生成一個16位的字符串就行),站點id不要改!??!
8、服務(wù)端部署完畢
小程序端部署教程
小程序端源碼在wxapp文件夾下
在微信開發(fā)者工具里面,左上角選擇項目,導(dǎo)入項目,選擇這個文件夾
1、修改config.js文件下的cryptoKey,自己生成一個16位的字符串
2、修改baseUrl里面的域名,改成你自己的(注意在微信公眾平臺里面,添加白名單)
3、修改project.config.json文件里面的appid為自己的
4、微信開發(fā)者工具,右上角詳情里面,勾選ES6轉(zhuǎn)ES5
5、如果報錯,請檢查是否配置了白名單,配置之后,在項目配置里面(見上圖右上角),點刷新
6、預(yù)覽,沒問題就可以上傳了
使用手冊
1、首頁頂部氛圍設(shè)置。因為課程表小程序太工具了,沒有雜七雜八的功能,所以可運營空間不強,所以增加了這個功能,如端午,中秋換個背景之類的,甚至可以開放投稿,讓學(xué)生拍校園風(fēng)景并給其署名,每日更換一張。
2、可以分學(xué)校設(shè)置上課時間、冬、夏令時日期,互相之間不影響,到日期自動切換
3、導(dǎo)入教務(wù)系統(tǒng)課程表需要適配,目前支持正方和青果的教務(wù)系統(tǒng)
4、分享整個課程表,可以生成小程序碼,適用于同一個班級,課程表一致的情況,直接打印小程序碼讓同學(xué)掃就可以導(dǎo)入課程表
5、分享單課,適用于每個同學(xué)的課程表都不一致的情況,可以直接在教室門口貼單課的小程序碼,只導(dǎo)入該課的課表