diff --git a/src/views/project/ProjectDetails.vue b/src/views/project/ProjectDetails.vue index 47e3f70..377bd40 100644 --- a/src/views/project/ProjectDetails.vue +++ b/src/views/project/ProjectDetails.vue @@ -629,27 +629,27 @@ const dialogVisibleTip = ref('该任务无法学习,请联系管理员进行 // 判断当前任务已结束及时间意义上的结束 提示用户 function judgeTaskIsEnd(type, endTimes, status) { - // type 任务类型 endTime 结束时间 status 任务状态 (状态 0 未完成 1 已完成 2 未开始 3 已结束) + // type 任务类型 endTime 结束时间 status 任务状态 (状态 0 未完成 1 已完成 2 未开始 -1 已结束) console.log(type, endTimes, status); let isEnd = false; let nowTime = new Date().getTime(); let endTime = new Date().getTime(endTimes); switch (type) { case 1: - status == 3 ? isEnd = true : nowTime > endTime ? isEnd = true : isEnd = false; + status == -1 ? isEnd = true : nowTime > endTime ? isEnd = true : isEnd = false; break; //案例么有时间限制 // case 3: // status == 3 ? isEnd = true : nowTime > endTime ? isEnd = true : isEnd = false; // break; case 5: - status == 3 ? isEnd = true : nowTime > endTime ? isEnd = true : isEnd = false; + status == -1 ? isEnd = true : nowTime > endTime ? isEnd = true : isEnd = false; break; case 7: - status == 3 ? isEnd = true : nowTime > endTime ? isEnd = true : isEnd = false; + status == -1 ? isEnd = true : nowTime > endTime ? isEnd = true : isEnd = false; break; case 10: - status == 3 ? isEnd = true : nowTime > endTime ? isEnd = true : isEnd = false; + status == -1 ? isEnd = true : nowTime > endTime ? isEnd = true : isEnd = false; break; } return isEnd;