@@ -59,7 +59,8 @@
:style="{borderBottom: '1px solid rgba(56, 125, 247, 0.2)' }"
>
@@ -131,11 +132,12 @@ import {reactive, toRefs, watch} from "vue";
import FileTypeImg from "@/components/FileTypeImg.vue";
import {request, useRequest} from "@/api/request";
import {STU_OFFCOURSE_DETAIL} from "@/api/api";
-import {useRouter} from "vue-router";
+import {useRoute, useRouter} from "vue-router";
const router = useRouter()
+const {query: {id, type}} = useRoute()
-const {data} = useRequest(STU_OFFCOURSE_DETAIL, {courseId: 178})
+const {data} = useRequest(STU_OFFCOURSE_DETAIL, {taskId: id, type})
const state = reactive({
activeName: "first",
enclosure: ''
diff --git a/src/views/roadmap/PathDetails.vue b/src/views/roadmap/PathDetails.vue
index 3752177..ea3c0e7 100644
--- a/src/views/roadmap/PathDetails.vue
+++ b/src/views/roadmap/PathDetails.vue
@@ -41,20 +41,7 @@
必修
{{
- {
- 1: '在线',
- 2: '面授',
- 3: '案例',
- 4: '作业',
- 5: '考试',
- 6: '直播',
- 7: '外链',
- 8: '讨论',
- 9: '活动',
- 10: '测评',
- 11: '评估',
- 12: '投票'
- }[value.type] || ''
+ types.typeName[value.type] || ''
}}
@@ -114,12 +101,15 @@