hookehuyr

refactor(课程页面): 更新课程卡片键值并修正课程类型映射

将课程卡片的键值从 `id` 更改为 `good_id`,以匹配后端数据结构。同时将课程类型映射中的 `录播课` 改为 `音频`,使其更符合实际用途。
<!--
* @Date: 2025-03-21 12:17:03
* @LastEditors: hookehuyr hookehuyr@gmail.com
* @LastEditTime: 2025-04-18 10:05:47
* @LastEditTime: 2025-04-18 17:30:15
* @FilePath: /mlaj/src/views/courses/MyCoursesPage.vue
* @Description: 文件描述
-->
......@@ -15,7 +15,7 @@
@load="onLoad"
class="px-4 py-3 space-y-4"
>
<CourseCard v-for="course in courses" :key="course.id" :course="course" :linkTo="`/studyCourse/${course.id}`" />
<CourseCard v-for="course in courses" :key="course.good_id" :course="course" :linkTo="`/studyCourse/${course.good_id}`" />
</van-list>
<!-- 无数据提示 -->
......@@ -32,7 +32,6 @@
import { ref } from 'vue';
import { useRoute, useRouter } from 'vue-router';
import CourseCard from '@/components/ui/CourseCard.vue';
import { courses as mockCourses } from '@/utils/mockData';
import { useTitle } from '@vueuse/core';
// 导入接口
......
......@@ -129,7 +129,7 @@ const course = ref([]);
const course_lessons = ref([]);
const course_type_maps = ref({
video: '视频',
audio: '录播课',
audio: '音频',
image: '图片',
file: '文件',
})
......