diff --git a/src/api/CONST.js b/src/api/CONST.js
index bc6936d..c14b27b 100644
--- a/src/api/CONST.js
+++ b/src/api/CONST.js
@@ -36,7 +36,7 @@ export const TASK_TYPES = {
path: {
1: window.location.protocol + import.meta.env.VITE_BOE_ONLINE_CLASS_URL, //在线
2: ({courseId}) => window.open(`${location.protocol}//${location.host}${import.meta.env.VITE_BASE_API}/stu/project/redirectDetail?courseId=${courseId}`, '_top'),
- 3: window.location.protocol + import.meta.env.VITE_BOE_CASS_DETAIL_URL, //案例
+ 3: ({courseId}) => window.open(window.location.protocol + import.meta.env.VITE_BOE_CASS_DETAIL_URL + courseId), //案例
4: "/homeworkpage",
5: ({examType}) => examType === 2 ? '/externalexamination' : (window.location.protocol + import.meta.env.VITE_BOE_EXAM_DETAIL_URL), //考试
6: "/livebroadcast",
diff --git a/src/views/project/ProjectDetails.vue b/src/views/project/ProjectDetails.vue
index 158a934..ad6729a 100644
--- a/src/views/project/ProjectDetails.vue
+++ b/src/views/project/ProjectDetails.vue
@@ -53,7 +53,7 @@
选修
- {{ types.typeName[value.type] || "" }}
+ {{ TASK_TYPES.typeName[value.type] || "" }}
@@ -91,7 +91,7 @@
- {{ value.statusName || (data.unlockMode === 1 ? types.toName[value.type] : '未解锁') }}
+ {{ value.statusName || (data.unlockMode === 1 ? TASK_TYPES.toName[value.type] : '未解锁') }}
@@ -479,58 +479,6 @@ const handleClick = (tab, event) => {
console.log(tab, event);
};
const path = {1: "path"};
-const types = ref({
- typeName: {
- 1: "在线",
- 2: "面授",
- 3: "案例",
- 4: "作业",
- 5: "考试",
- 6: "直播",
- 7: "外链",
- 8: "讨论",
- 9: "活动",
- 10: "测评",
- 11: "评估",
- 12: "投票",
- 13: "项目",
- },
- toName: {
- 1: "去上课",
- 2: "去上课",
- 3: "去阅读",
- 4: "去完成",
- 5: "去完成",
- 6: "去观看",
- 7: "去查看",
- 8: "去讨论",
- 9: "去签到",
- 10: "去完成",
- 11: "去完成",
- 12: "去投票",
- 13: "去完成",
- },
- path: {
- 1: window.location.protocol + import.meta.env.VITE_BOE_ONLINE_CLASS_URL, //在线
- 2: ({courseId}) => window.open(`${location.protocol}//${location.host}${import.meta.env.VITE_BASE_API}/stu/project/redirectDetail?courseId=${courseId}`, '_top'),
- 3: window.location.protocol + import.meta.env.VITE_BOE_CASS_DETAIL_URL, //案例
- 4: "/homeworkpage",
- 5: window.location.protocol + import.meta.env.VITE_BOE_EXAM_DETAIL_URL, //考试
- 6: "/livebroadcast",
- 7: ({targetId}) => window.open(targetId, '_top'),
- 8: "/discusspage",
- 9: "/moreactive",
- 10: ({evaType, targetId}) =>
- window.open(
- evaType == 0
- ? window.location.protocol + import.meta.env.VITE_BOE_TEST_DETAIL_URL + targetId
- : window.location.protocol + import.meta.env.VITE_BOE_TEST_OUT_DETAIL_URL + targetId + `&quizTaskKid=${projectId}&channelCode=project`
- , '_top'), //测评
- 11: "/surveydetail",
- 12: "/ballotpage",
- 13: "/projectdetails",
- },
-});
const dialogVisible = ref(false);
const dialogVisibleTip = ref('该任务无法学习,请联系管理员进行替换!');