| .. | ||
| assets/tabbar | ||
| pages | ||
| utils | ||
| app.js | ||
| app.json | ||
| app.wxss | ||
| project.config.json | ||
| project.private.config.json | ||
| README.md | ||
| sitemap.json | ||
HKU ICB ClassHub 微信小程序
第一版小程序定位为同学日常入口和班委轻管理入口,暂不包含作业模块,也不包含 Web 后台管理能力。
配置
- 在
utils/config.js中配置后端 HTTPS 域名。 - 在微信开发者工具中导入
miniprogram/。 - 后端需要配置:
CH_WECHAT_MINI_APP_IDCH_WECHAT_MINI_APP_SECRET
模块开关
小程序只展示后台 enabled_modules 中启用的模块,并且不会展示 assignments。如果用户通过旧路径、通知或分享进入已关闭模块,会进入“该功能当前未开放”兜底页。
当前小程序模块映射:
announcements:公告schedule:排期directory:成员名录resources:资源库fund:班费timeline:班级动态votes:投票reading_corner:读书角
班委轻管理
有对应班级权限的用户会在模块页看到轻管理入口。第一版支持新增公告、投票、排期和班费记录;成员导入、权限配置、模块启停、作业管理等仍在 Web 后台完成。