diff --git a/src/api/indexTask.js b/src/api/indexTask.js index ec36f89c..7862f35b 100644 --- a/src/api/indexTask.js +++ b/src/api/indexTask.js @@ -19,3 +19,5 @@ export const IsExistenceProject = (obj) => http.post('/admin/project/queryTaskDo // 判断当前在线课是否已经添加到该模板库下 export const IsExistenceProjectTemplate = (obj) => http.post('/admin/project/template/queryTaskDoesItExistForTemplate',obj); +// 新建外部考试 +export const CreateExternalExam = (obj) => http.post('/external/exam/createExternalExam',obj); \ No newline at end of file diff --git a/src/components/drawers/ActiveAttendance.vue b/src/components/drawers/ActiveAttendance.vue index 7b780f05..63792181 100644 --- a/src/components/drawers/ActiveAttendance.vue +++ b/src/components/drawers/ActiveAttendance.vue @@ -382,6 +382,13 @@ export default { console.log("value", value, index); }; const closeDrawer = () => { + state.selectedRowKeys = []; + state.tableDataTotalLoading = true; + state.currentPage = 1; + state.name = null; + state.projectName2 = undefined; + state.tableDataTotal = -1; + state.tableDataTotal2 = 0; ctx.emit("update:AAvisible", false); }; @@ -462,6 +469,7 @@ export default { taskType: props.datasource.type, status: state.projectName, studentName: state.name, + signStatus: state.projectName2 }) .then((res) => { console.log(res); @@ -506,6 +514,7 @@ export default { taskType: props.datasource.type, status: state.projectName, studentName: state.name, + signStatus: state.projectName2 }) .then((res) => { console.log(res); @@ -899,7 +908,7 @@ export default { process.env.VUE_APP_BASE_API }/admin/student/exportTaskStudent?currentStageId=${ props.datasource.chapterId - }&type=2&pid=${props.datasource.courseId}&thirdType=1&taskId=${props.datasource.routerTaskId}` + }&type=2&pid=${props.datasource.courseId}&thirdType=1&taskId=${props.datasource.routerTaskId}&taskType=${props.datasource.type}` ); }else{ window.open( @@ -907,7 +916,7 @@ export default { process.env.VUE_APP_BASE_API }/admin/student/exportTaskStudent?currentStageId=${ props.datasource.stageId - }&type=1&pid=${props.datasource.courseId}&thirdType=1&taskId=${props.datasource.projectTaskId}` + }&type=1&pid=${props.datasource.courseId}&thirdType=1&taskId=${props.datasource.projectTaskId}&taskType=${props.datasource.type}` ); } diff --git a/src/components/drawers/AddTest.vue b/src/components/drawers/AddTest.vue index 6389e906..e1ee545c 100644 --- a/src/components/drawers/AddTest.vue +++ b/src/components/drawers/AddTest.vue @@ -303,7 +303,7 @@
+
搜索
+
重置