From 70904dc16680f5c9393d7331ff7f025b4f5fac3b Mon Sep 17 00:00:00 2001
From: liutong <836164388@qq.com>
Date: Wed, 26 Mar 2025 17:09:49 +0800
Subject: [PATCH] =?UTF-8?q?feat(student):=20=E6=B7=BB=E5=8A=A0=E8=AF=BE?=
=?UTF-8?q?=E6=97=B6=E6=B6=88=E8=80=97=E5=88=97=E8=A1=A8=E5=8A=9F=E8=83=BD?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
- 新增课时消耗列表页面,展示学生上课记录- 实现下拉刷新和上拉加载更多功能
- 添加请假状态展示
- 优化列表项样式,动态显示上课时间和课时数
---
api/member.js | 11 ++
pages/student/my/lesson_consumption.vue | 190 +++++++++++++-----------
2 files changed, 115 insertions(+), 86 deletions(-)
diff --git a/api/member.js b/api/member.js
index bc34432..cf8d9ed 100644
--- a/api/member.js
+++ b/api/member.js
@@ -108,6 +108,17 @@ export default {
})
},
+ //获取课时列表
+ studentsSignList(data) {
+ let url = '/member/students_sign_list'
+ return http.post(url, data).then(res => {
+ return res;
+ })
+ },
+
+
+
+
diff --git a/pages/student/my/lesson_consumption.vue b/pages/student/my/lesson_consumption.vue
index 1fa68be..6fc2ea2 100644
--- a/pages/student/my/lesson_consumption.vue
+++ b/pages/student/my/lesson_consumption.vue
@@ -1,95 +1,29 @@
+
-
+
- 篮球少儿课
- 上课时间:2020.05.30 15:30 - 17:30
+ {{v.name}}
+ 上课时间:{{v.create_time}}
- 1课时
-
-
-
-
- 篮球少儿课
- 上课时间:2020.05.30 15:30 - 17:30
-
-
- 1课时
-
-
-
-
- 篮球少儿课
- 上课时间:2020.05.30 15:30 - 17:30
-
-
- 1课时
-
-
-
-
- 篮球少儿课
- 上课时间:2020.05.30 15:30 - 17:30
-
-
- 1课时
-
-
-
-
- 篮球少儿课
- 上课时间:2020.05.30 15:30 - 17:30
-
-
- 1课时
-
-
-
-
- 篮球少儿课
- 上课时间:2020.05.30 15:30 - 17:30
-
-
- 1课时
-
-
-
-
- 篮球少儿课
- 上课时间:2020.05.30 15:30 - 17:30
-
-
- 1课时
-
-
-
-
- 篮球少儿课
- 上课时间:2020.05.30 15:30 - 17:30
-
-
- 1课时
-
-
-
-
- 篮球少儿课
- 上课时间:2020.05.30 15:30 - 17:30
-
-
- 1课时
-
-
-
-
- 篮球少儿课
- 上课时间:2020.05.30 15:30 - 17:30
-
-
- 1课时
+
+ {{v.hour}}课时
+
+
+
+ 请假
+
@@ -97,15 +31,99 @@