feat(app): 添加课程页面并优化打卡和计划功能

- 新增 pages/course/course 页面,集成 web-view 显示线上课程列表
- 在 app.json 中注册课程页面并添加底部 tabbar 导航
- 优化打卡页面,添加学号显示和改进成员列表布局
- 重构计划页面,添加内容详情弹层和优化加载逻辑
- 添加阿里云 OSS 上传工具模块用于文件上传功能
- 统一姓名和学号在同一行显示,改善 UI 体验
- 修复多个页面中的绑定事件和样式问题
This commit is contained in:
王宏豪
2026-09-20 16:53:36 +08:00
parent 01a7f4ab2d
commit ee3abed69f
13 changed files with 701 additions and 81 deletions

View File

@@ -1,6 +1,7 @@
{
"pages": [
"pages/home/home",
"pages/course/course",
"pages/checkin/checkin",
"pages/plan/plan",
"pages/plan-submit/plan-submit",
@@ -27,6 +28,12 @@
"iconPath": "assets/tabbar/home.png",
"selectedIconPath": "assets/tabbar/home-active.png"
},
{
"pagePath": "pages/course/course",
"text": "课程",
"iconPath": "assets/tabbar/course.png",
"selectedIconPath": "assets/tabbar/course-active.png"
},
{
"pagePath": "pages/checkin/checkin",
"text": "打卡",