diff --git a/src/components/lecturer/ImportWork.vue b/src/components/lecturer/ImportWork.vue index 067a922a..8a132b1c 100644 --- a/src/components/lecturer/ImportWork.vue +++ b/src/components/lecturer/ImportWork.vue @@ -159,7 +159,11 @@ import {getCookieForName} from "@/api/method"; title:{ type: String, default: null, - } + }, + template:{ + type: String, + default: null, + }, }, setup(props, ctx) { const state = reactive({ @@ -283,22 +287,7 @@ import {getCookieForName} from "@/api/method"; } }; function downTemplate() { - if (props.url==='/admin/export/importInTeacherRecord'){ - window.open( - `${process.env.VUE_APP_BASE_API}/admin/export/exportInTeacherRecord? - &name=${props.name||''}` - );} - else if(props.url==='/admin/export/importOutTeacherRecord'){ - window.open( - `${process.env.VUE_APP_BASE_API}/admin/export/exportOutTeacherRecord? - &name=${props.name||''}` - ); - }else if(props.url==='/admin/export/exportTeacherExpense') { - window.open( - `${process.env.VUE_APP_BASE_API}/admin/export/importTeacherExpense? - &name=${props.name||''}` - ); - } + window.open(`${process.env.VUE_APP_BASE}/template/${props.template}.xlsx`); } return { diff --git a/src/views/lecturer/ExternalTeaching.vue b/src/views/lecturer/ExternalTeaching.vue index d730ac99..2c31a423 100644 --- a/src/views/lecturer/ExternalTeaching.vue +++ b/src/views/lecturer/ExternalTeaching.vue @@ -303,7 +303,7 @@ - +