???? 這里先開個坑,之前參加了學校和騰訊組織的小程式挑戰賽,學習了不少東西,這里先把我們的作品展示出來,然后實作思路會慢慢補充,
云大信院學生組織管理系統
專案名稱
學生組織管理系統
專案介紹
本專案旨在將本院學生會作業放在小程式上解決,減少不必要的紙面作業及體力勞動,
在本專案中,可以實作辦公室值班簽到、發布部門事務、部門間成員聯絡、部門內部事務發布與處理、學院活動的通知等,
本專案可以方便我院學生組織的部分作業,方便成員之間的聯系與交流,以及作業的發布與提交,
專案效果截圖




專案體驗小程式二維碼

部署教程
下載代碼
GitHub鏈接:https://github.com/zgMin/BWQSB
將代碼
匯入開發者工具

目錄選擇app.js所在檔案夾
APPID填自己的,開通云開發之后進行配置
部署云函式
暫未使用云函式
引數修改
在app.js中初始化資料庫時

引數env的值為云資料庫的環境ID

云資料庫的資料創建
需要創建6個資料集合
? qiandao集:用于存盤簽到的資訊,權限為全部可讀寫

? group集:用于存盤部門的資訊,權限為全部可讀寫

? juge集:用于存盤申請(包括部門創建、入部申請、場地申請等)的資訊,權限為全部可讀寫


? users集:用于存盤用戶的資訊,權限為‘所有用戶可讀,僅創建者可讀寫’

? news集:用于存盤訊息的資訊,權限為‘所有用戶可讀,僅創建者可讀寫’

? getId集:用來臨時創建記錄,獲取用戶openid,權限為‘僅創建者可讀寫’
?? ?? getId集用于臨時建立記錄獲取openid,無具體結構
云存盤中上傳的檔案
圖示、圖片檔案上傳至云存盤的圖片檔案夾中

后臺服務配置
通過手動修改users集合中記錄來獲得超級管理員權限的賬號
修改記錄的部分欄位
data{
??admin:2,
??info:{
????group:’管理組’,
????pos:’管理員’
??}
}
開源許可標注
代碼內容采用 MIT許可
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/226799.html
標籤:其他
