mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/fe-student.git
synced 2025-12-13 04:46:48 +08:00
fix -- 完成任务bug
This commit is contained in:
@@ -36,7 +36,7 @@ export const TASK_TYPES = {
|
|||||||
path: {
|
path: {
|
||||||
1: window.location.protocol + import.meta.env.VITE_BOE_ONLINE_CLASS_URL, //在线
|
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'),
|
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",
|
4: "/homeworkpage",
|
||||||
5: ({examType}) => examType === 2 ? '/externalexamination' : (window.location.protocol + import.meta.env.VITE_BOE_EXAM_DETAIL_URL), //考试
|
5: ({examType}) => examType === 2 ? '/externalexamination' : (window.location.protocol + import.meta.env.VITE_BOE_EXAM_DETAIL_URL), //考试
|
||||||
6: "/livebroadcast",
|
6: "/livebroadcast",
|
||||||
|
|||||||
@@ -53,7 +53,7 @@
|
|||||||
选修
|
选修
|
||||||
</div>
|
</div>
|
||||||
<div class="tag3" style="margin-right: 11px; margin-top: 16px">
|
<div class="tag3" style="margin-right: 11px; margin-top: 16px">
|
||||||
{{ types.typeName[value.type] || "" }}
|
{{ TASK_TYPES.typeName[value.type] || "" }}
|
||||||
</div>
|
</div>
|
||||||
<!-- <div-->
|
<!-- <div-->
|
||||||
<!-- v-for="(item, key) in value.flag"-->
|
<!-- v-for="(item, key) in value.flag"-->
|
||||||
@@ -91,7 +91,7 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="goclass" @click="toFinish(value, i.stageName, i.id)"
|
<div class="goclass" @click="toFinish(value, i.stageName, i.id)"
|
||||||
:style="{background:(value.statusName !=='已结束' && (value.statusName || data.unlockMode === 1)) ?'#2478ff':'#999'}">
|
:style="{background:(value.statusName !=='已结束' && (value.statusName || data.unlockMode === 1)) ?'#2478ff':'#999'}">
|
||||||
{{ value.statusName || (data.unlockMode === 1 ? types.toName[value.type] : '未解锁') }}
|
{{ value.statusName || (data.unlockMode === 1 ? TASK_TYPES.toName[value.type] : '未解锁') }}
|
||||||
</div>
|
</div>
|
||||||
<!-- <div :style="{ display: value.status === 1 ? 'block' : 'none' }">-->
|
<!-- <div :style="{ display: value.status === 1 ? 'block' : 'none' }">-->
|
||||||
<!-- <div-->
|
<!-- <div-->
|
||||||
@@ -479,58 +479,6 @@ const handleClick = (tab, event) => {
|
|||||||
console.log(tab, event);
|
console.log(tab, event);
|
||||||
};
|
};
|
||||||
const path = {1: "path"};
|
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 dialogVisible = ref(false);
|
||||||
const dialogVisibleTip = ref('该任务无法学习,请联系管理员进行替换!');
|
const dialogVisibleTip = ref('该任务无法学习,请联系管理员进行替换!');
|
||||||
|
|||||||
Reference in New Issue
Block a user