From 14cd052ec09ff67d0218474aed70ab06bcabf81e Mon Sep 17 00:00:00 2001 From: yuping <82253452@qq.com> Date: Sat, 14 Jan 2023 01:03:13 +0800 Subject: [PATCH] =?UTF-8?q?--fix=20=E4=BD=9C=E4=B8=9A=E4=B8=8B=E8=BD=BD?= =?UTF-8?q?=E6=A8=A1=E6=9D=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/index1.js | 4 +++- src/components/drawers/ExportScore.vue | 9 +++++---- src/components/drawers/project/ProjectFaceTaskManage.vue | 1 + src/components/drawers/project/ProjectHomeWorkManage.vue | 1 + src/components/drawers/router/RouterFaceTeachManage.vue | 1 + src/components/drawers/router/RouterHomeworkManage.vue | 1 + src/components/student/TableStudent.vue | 1 + 7 files changed, 13 insertions(+), 5 deletions(-) diff --git a/src/api/index1.js b/src/api/index1.js index 679d1bfd..a9626a13 100644 --- a/src/api/index1.js +++ b/src/api/index1.js @@ -164,7 +164,9 @@ export const AssessmentManagementMessage = (obj) => http.get(`/admin/student/get export const exportTaskStudent = (obj) => http.post('/admin/student/exportTaskStudent', obj) //导出任务作业 export const exportHomeWork = (obj) => http.get('/admin/student/exportHomeWork', { params: obj }) -//签到 +//导出任务作业模板 +export const exportHomeWorkTemplate = (obj) => http.get('/admin/student/exportHomeWorkTemplate', { params: obj }) +//签到 export const attendanceSign = (obj) => http.post('/stu/task/attendance/sign', obj) //请假 export const attendanceLeave = (obj) => http.post('/stu/task/attendance/leave', obj) diff --git a/src/components/drawers/ExportScore.vue b/src/components/drawers/ExportScore.vue index 2a367630..c72a7d99 100644 --- a/src/components/drawers/ExportScore.vue +++ b/src/components/drawers/ExportScore.vue @@ -209,6 +209,10 @@ export default { type: Number, default: null, }, + pid: { + type: Number, + default: null, + }, searchTaskList: { type: Function, default: null, @@ -352,10 +356,7 @@ export default { } }; function downTemplate() { - window.open( - process.env.VUE_APP_FILE_PATH + - process.env.VUE_APP_UP_LOAD_HOMEWORK_TEMPLATE - ); + window.open(`${process.env.VUE_APP_BASE_API}/admin/student/exportHomeWorkTemplate?taskId=${props.id || ''}&type=${props.type || ''}&pid=${props.pid || ''}&thirdType=3`); } return { diff --git a/src/components/drawers/project/ProjectFaceTaskManage.vue b/src/components/drawers/project/ProjectFaceTaskManage.vue index b9ad2021..0d26edaf 100644 --- a/src/components/drawers/project/ProjectFaceTaskManage.vue +++ b/src/components/drawers/project/ProjectFaceTaskManage.vue @@ -169,6 +169,7 @@ v-model:eScorevisible="Evisible" :type="1" :id="projectTaskInfo?.projectTaskId" + :pid="projectTaskInfo?.projectId" v-model:searchTaskList="searchTaskList" /> diff --git a/src/components/drawers/project/ProjectHomeWorkManage.vue b/src/components/drawers/project/ProjectHomeWorkManage.vue index 467a9815..0dccaaaa 100644 --- a/src/components/drawers/project/ProjectHomeWorkManage.vue +++ b/src/components/drawers/project/ProjectHomeWorkManage.vue @@ -135,6 +135,7 @@ v-model:eScorevisible="Evisible" :type="1" :id="projectTaskInfo?.projectTaskId" + :pid="projectTaskInfo?.projectId" v-model:searchTaskList="searchTaskList" /> diff --git a/src/components/drawers/router/RouterFaceTeachManage.vue b/src/components/drawers/router/RouterFaceTeachManage.vue index 6ca01869..3a2413e7 100644 --- a/src/components/drawers/router/RouterFaceTeachManage.vue +++ b/src/components/drawers/router/RouterFaceTeachManage.vue @@ -149,6 +149,7 @@ v-model:eScorevisible="Evisible" :type="2" :id="datasource?.routerTaskId" + :pid="datasource?.routerId" v-model:searchTaskList="searchTaskList" /> diff --git a/src/components/drawers/router/RouterHomeworkManage.vue b/src/components/drawers/router/RouterHomeworkManage.vue index 7d940560..26150e06 100644 --- a/src/components/drawers/router/RouterHomeworkManage.vue +++ b/src/components/drawers/router/RouterHomeworkManage.vue @@ -130,6 +130,7 @@ v-model:eScorevisible="Evisible" :type="2" :id="datasource?.routerTaskId" + :pid="datasource?.routerId" v-model:searchTaskList="searchTaskList" /> diff --git a/src/components/student/TableStudent.vue b/src/components/student/TableStudent.vue index f08393ae..46b7c532 100644 --- a/src/components/student/TableStudent.vue +++ b/src/components/student/TableStudent.vue @@ -345,6 +345,7 @@ v-model:eScorevisible="eScorevisible" :type="3" :id="id" + :pid="id" v-model:searchTaskList="getStuList" />