From 137db1d01bc30a6136ddae569965f2d3a3274139 Mon Sep 17 00:00:00 2001 From: liutong <836164388@qq.com> Date: Tue, 11 Mar 2025 16:32:39 +0800 Subject: [PATCH 1/8] =?UTF-8?q?feat(coach):=20=E6=95=99=E7=BB=83=E9=A6=96?= =?UTF-8?q?=E9=A1=B5=E6=96=B0=E5=A2=9E=E5=8A=9F=E8=83=BD=E6=A8=A1=E5=9D=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 添加用户信息和统计数据显示模块 - 新增课程预告和最近课程列表 - 增加作业批改功能和相关数据展示 - 优化页面布局和样式,增加底部导航组件 --- pages/coach/home/index.vue | 334 +++++++++++++++++++++++++++++++++++-- 1 file changed, 322 insertions(+), 12 deletions(-) diff --git a/pages/coach/home/index.vue b/pages/coach/home/index.vue index 4c5d854..8350663 100644 --- a/pages/coach/home/index.vue +++ b/pages/coach/home/index.vue @@ -1,6 +1,25 @@ + + \ No newline at end of file diff --git a/pages/coach/job/list.vue b/pages/coach/job/list.vue new file mode 100644 index 0000000..3aaf309 --- /dev/null +++ b/pages/coach/job/list.vue @@ -0,0 +1,266 @@ + + + + + + \ No newline at end of file From 93ecc8345bf1e7cecd517b7491c63ef67fec406a Mon Sep 17 00:00:00 2001 From: liutong <836164388@qq.com> Date: Tue, 11 Mar 2025 19:26:24 +0800 Subject: [PATCH 3/8] =?UTF-8?q?feat(AQTabber):=20=E6=9B=B4=E6=96=B0?= =?UTF-8?q?=E8=AF=BE=E8=A1=A8=E8=B7=B3=E8=BD=AC=E8=B7=AF=E5=BE=84=E5=B9=B6?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E7=9B=B8=E5=85=B3=E9=A1=B5=E9=9D=A2=E9=85=8D?= =?UTF-8?q?=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 修改 AQTabber组件中课表页面的跳转路径 - 在 pages.json 中添加课表和课时详情页面的配置项 --- components/AQ/AQTabber.vue | 2 +- pages.json | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/components/AQ/AQTabber.vue b/components/AQ/AQTabber.vue index 431a50c..4aac156 100644 --- a/components/AQ/AQTabber.vue +++ b/components/AQ/AQTabber.vue @@ -51,7 +51,7 @@ }, { text: "课表", - urlPath:'/pages/student/timetable/index',//自定义页面跳转路径 + urlPath:'/pages/coach/course/list',//自定义页面跳转路径 iconPath: "/static/images/tabbar/my.png", selectedIconPath: "/static/images/tabbar/my.png" }, diff --git a/pages.json b/pages.json index 15c3ed3..abb7a93 100644 --- a/pages.json +++ b/pages.json @@ -75,6 +75,24 @@ "navigationBarBackgroundColor": "#fff", "navigationBarTextStyle": "black" } + }, + { + "path": "pages/coach/course/list", + "style": { + "navigationBarTitleText": "课表", + "navigationStyle": "default", + "navigationBarBackgroundColor": "#fff", + "navigationBarTextStyle": "black" + } + }, + { + "path": "pages/coach/course/info", + "style": { + "navigationBarTitleText": "课时详情", + "navigationStyle": "default", + "navigationBarBackgroundColor": "#fff", + "navigationBarTextStyle": "black" + } } ], From 590528ffc7bbb42e0c1cfe5123fc70ae48b0d056 Mon Sep 17 00:00:00 2001 From: liutong <836164388@qq.com> Date: Wed, 12 Mar 2025 10:48:37 +0800 Subject: [PATCH 4/8] =?UTF-8?q?feat(coach):=20=E6=B7=BB=E5=8A=A0=E8=AF=BE?= =?UTF-8?q?=E7=A8=8B=E8=AF=A6=E6=83=85=E5=92=8C=E5=88=97=E8=A1=A8=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 新增课程详情页面(info.vue)和课程列表页面(list.vue) - 更新首页(index.vue)样式,增加自定义导航栏 - 修改课表页面(list.vue)布局,添加筛选功能 - 优化课程详情页面样式,展示更多课程信息 --- pages.json | 4 +- pages/coach/course/info.vue | 474 ++++++++++++++++++++++++++++++++++++ pages/coach/course/list.vue | 428 ++++++++++++++++++++++++++++++++ pages/coach/home/index.vue | 288 ++++++++++++---------- 4 files changed, 1062 insertions(+), 132 deletions(-) create mode 100644 pages/coach/course/info.vue create mode 100644 pages/coach/course/list.vue diff --git a/pages.json b/pages.json index abb7a93..dbaee0d 100644 --- a/pages.json +++ b/pages.json @@ -53,7 +53,7 @@ "path": "pages/coach/home/index", "style": { "navigationBarTitleText": "首页", - "navigationStyle": "default", + "navigationStyle": "custom", "navigationBarBackgroundColor": "#fff", "navigationBarTextStyle": "black" } @@ -80,7 +80,7 @@ "path": "pages/coach/course/list", "style": { "navigationBarTitleText": "课表", - "navigationStyle": "default", + "navigationStyle": "custom", "navigationBarBackgroundColor": "#fff", "navigationBarTextStyle": "black" } diff --git a/pages/coach/course/info.vue b/pages/coach/course/info.vue new file mode 100644 index 0000000..e862b56 --- /dev/null +++ b/pages/coach/course/info.vue @@ -0,0 +1,474 @@ + + + + + + \ No newline at end of file diff --git a/pages/coach/course/list.vue b/pages/coach/course/list.vue new file mode 100644 index 0000000..ac88e19 --- /dev/null +++ b/pages/coach/course/list.vue @@ -0,0 +1,428 @@ + + + + + + \ No newline at end of file diff --git a/pages/coach/home/index.vue b/pages/coach/home/index.vue index 389353d..d843c3b 100644 --- a/pages/coach/home/index.vue +++ b/pages/coach/home/index.vue @@ -1,166 +1,175 @@