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) => {