From 6ff8d57bf649dd692fc035698a6d728dc579720c Mon Sep 17 00:00:00 2001
From: liutong <836164388@qq.com>
Date: Tue, 10 Jun 2025 15:32:55 +0800
Subject: [PATCH] =?UTF-8?q?feat(api):=20=E6=B7=BB=E5=8A=A0=E5=AD=A6?=
=?UTF-8?q?=E7=94=9F=E8=AF=BE=E7=A8=8B=E6=B6=88=E8=80=97=E8=AE=B0=E5=BD=95?=
=?UTF-8?q?=E6=8E=A5=E5=8F=A3=E5=B9=B6=E5=AE=9E=E7=8E=B0=E7=9B=B8=E5=85=B3?=
=?UTF-8?q?=E9=A1=B5=E9=9D=A2=E5=8A=9F=E8=83=BD?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
- 在 apiRoute.js 中添加 xy_personCourseScheduleGetStudentCourseUsageList 方法
- 实现学生端我的课程消耗页面,包括:
- 获取当前登录学生信息
- 获取并展示学生课程消耗记录列表 - 优化页面样式,增加无数据提示
-调整列表项显示内容,如课程使用日期等
---
api/apiRoute.js | 10 ++++++
pages/student/my/lesson_consumption.vue | 47 +++++++++++++++++--------
2 files changed, 43 insertions(+), 14 deletions(-)
diff --git a/api/apiRoute.js b/api/apiRoute.js
index b326865..c6375ca 100644
--- a/api/apiRoute.js
+++ b/api/apiRoute.js
@@ -538,6 +538,7 @@ export default {
return res;
})
},
+
//学生端-学生课程安排-获取学生排课的全部场地列表
xy_personCourseScheduleGetMyCoach(data = {}) {
let url = '/xy/personCourseSchedule/getMyCoach'
@@ -546,6 +547,15 @@ export default {
})
},
+ //学生端-学生课程安排-获取学生课程消耗记录列表
+ xy_personCourseScheduleGetStudentCourseUsageList(data = {}) {
+ let url = '/xy/personCourseSchedule/getStudentCourseUsageList'
+ return http.get(url, data).then(res => {
+ return res;
+ })
+ },
+
+
diff --git a/pages/student/my/lesson_consumption.vue b/pages/student/my/lesson_consumption.vue
index 6dca018..f48aa9b 100644
--- a/pages/student/my/lesson_consumption.vue
+++ b/pages/student/my/lesson_consumption.vue
@@ -2,27 +2,23 @@
-
+
+
+ 暂无更多数据
+
+
+
{{v.name}}
- 上课时间:{{v.create_time}}
+ 课程使用日期:{{v.usage_date}}
- {{v.hour}}课时
-
-
-
- 请假
+ {{v.usage_date}}课时
@@ -31,7 +27,7 @@