From dc07ca424bf7f1c1287e5bad6f9ba335ffea7791 Mon Sep 17 00:00:00 2001 From: wyx Date: Thu, 22 Dec 2022 14:03:12 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E5=A2=9E=E5=8A=A0=E9=9D=A2=E6=8E=88?= =?UTF-8?q?=E8=AF=BE=E6=9C=AA=E5=BC=80=E8=AF=BE-=E8=AF=84=E4=BC=B0-?= =?UTF-8?q?=E4=BD=9C=E4=B8=9A-=E9=99=84=E4=BB=B6=E7=AD=89=E4=B8=8D?= =?UTF-8?q?=E8=83=BD=E6=93=8D=E4=BD=9C=E5=88=A4=E6=96=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/faceteach/FaceTeach.vue | 61 +++++++++++++++++++++++++++-- src/views/project/ProjectManage.vue | 5 ++- 2 files changed, 61 insertions(+), 5 deletions(-) diff --git a/src/views/faceteach/FaceTeach.vue b/src/views/faceteach/FaceTeach.vue index 1a894be..ccd99c1 100644 --- a/src/views/faceteach/FaceTeach.vue +++ b/src/views/faceteach/FaceTeach.vue @@ -67,7 +67,7 @@
{{ el.name }}
-
+
+ +
+ 下载 +
+
+
已结束
-
+
交作业
@@ -204,7 +222,7 @@
考试
-
+
去考试
@@ -277,6 +295,9 @@ const handleClick = (tab, event) => { const download = (url) => { window.open(url); }; +const downloads = (url) => { + ElMessage.info("面授课未开始"); +}; let timer = null; //判断能否签到 function isSignClick() { @@ -335,6 +356,14 @@ const signClick = () => { // state.isAllowSign, // !state.isAllowSign // ); + if(data.value.planDto.beginTime){ + let date1 = new Date(data.value.planDto.beginTime).getTime() + let date2 = new Date().getTime() + if(date1>date2){ + ElMessage.info("面授课未开始"); + return; + } + } if (!state.isAllowSign) { // console.log("data.signFlag", data.value.signFlag, isAllowSign); ElMessage.info("未在签到范围内"); @@ -355,6 +384,14 @@ function toSurvery() { if (data.value.isSurvery) { return; } + if(data.value.planDto.beginTime){ + let date1 = new Date(data.value.planDto.beginTime).getTime() + let date2 = new Date().getTime() + if(date1>date2){ + ElMessage.info("面授课未开始"); + return; + } + } if (data.value.planDto.evalFlag == 0) { ElMessage.info("此课程无评估"); return; @@ -383,6 +420,14 @@ function isEndSubMitWork() { } function toWork() { + if(data.value.planDto.beginTime){ + let date1 = new Date(data.value.planDto.beginTime).getTime() + let date2 = new Date().getTime() + if(date1>date2){ + ElMessage.info("面授课未开始"); + return; + } + } router.push({ path: "/homeworkpage", query: { @@ -396,6 +441,14 @@ function toWork() { } function toExamItem(obj) { + if(data.value.planDto.beginTime){ + let date1 = new Date(data.value.planDto.beginTime).getTime() + let date2 = new Date().getTime() + if(date1>date2){ + ElMessage.info("面授课未开始"); + return; + } + } console.log("obj", obj.examinationTestId); window.open(import.meta.env.VITE_BOE_EXAM_DETAIL_URL + obj.examinationTestId); //测评 // router.push({ path: import.meta.env.VITE_BOE_EXAM_DETAIL_URL+ obj.examinationTestId }); diff --git a/src/views/project/ProjectManage.vue b/src/views/project/ProjectManage.vue index e53b769..735f6a4 100644 --- a/src/views/project/ProjectManage.vue +++ b/src/views/project/ProjectManage.vue @@ -49,7 +49,10 @@ -
+
+ 暂时没有数据哦!!! +
+