From a43b36ca3beeb8c13807851b4ecb6d100c576ad0 Mon Sep 17 00:00:00 2001 From: wyx Date: Mon, 6 Feb 2023 11:05:11 +0800 Subject: [PATCH] =?UTF-8?q?style:=E5=A2=9E=E5=8A=A0=20=E9=A1=B9=E7=9B=AE-?= =?UTF-8?q?=E5=A4=96=E9=83=A8=E8=80=83=E8=AF=95-=E7=AE=A1=E7=90=86/?= =?UTF-8?q?=E5=AF=BC=E5=85=A5=E6=88=90=E7=BB=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/drawers/ExportAchievement.vue | 630 ++++++++++++++++ .../project/ProjectExternalExamManage.vue | 705 ++++++++++++++++++ src/views/projectcenter/TaskPage.vue | 31 +- 3 files changed, 1360 insertions(+), 6 deletions(-) create mode 100644 src/components/drawers/ExportAchievement.vue create mode 100644 src/components/drawers/project/ProjectExternalExamManage.vue diff --git a/src/components/drawers/ExportAchievement.vue b/src/components/drawers/ExportAchievement.vue new file mode 100644 index 00000000..3d3c9e5d --- /dev/null +++ b/src/components/drawers/ExportAchievement.vue @@ -0,0 +1,630 @@ + + + + + + \ No newline at end of file diff --git a/src/components/drawers/project/ProjectExternalExamManage.vue b/src/components/drawers/project/ProjectExternalExamManage.vue new file mode 100644 index 00000000..038cdf30 --- /dev/null +++ b/src/components/drawers/project/ProjectExternalExamManage.vue @@ -0,0 +1,705 @@ + + + + + + + + \ No newline at end of file diff --git a/src/views/projectcenter/TaskPage.vue b/src/views/projectcenter/TaskPage.vue index fe6a8067..16c249da 100644 --- a/src/views/projectcenter/TaskPage.vue +++ b/src/views/projectcenter/TaskPage.vue @@ -1423,13 +1423,20 @@ :title="showWorkText" :projectTaskInfo="projectTaskInfo" /> - + + + { - state.examData = data; - state.TMvisible = true; - state.showTestText = name; - state.projectTaskId = id; + if(data.startTime==null && data.endTime==null){ + // 外部考试抽屉显示 + state.TMvisibleExternal = true; + state.examData = data; + state.showTestText = name; + state.projectTaskId = id; + }else{ + // 系统考试抽屉显示 + state.TMvisible = true; + state.examData = data; + state.showTestText = name; + state.projectTaskId = id; + } }; //测评抽屉 const showEval = (name, id, type, datasource) => {