diff --git a/public/template/内部授课记录导入模板.xlsx b/public/template/内部授课记录导入模板.xlsx new file mode 100644 index 00000000..e97b3242 Binary files /dev/null and b/public/template/内部授课记录导入模板.xlsx differ diff --git a/public/template/外部授课记录导入模板.xlsx b/public/template/外部授课记录导入模板.xlsx new file mode 100644 index 00000000..756c6679 Binary files /dev/null and b/public/template/外部授课记录导入模板.xlsx differ diff --git a/public/template/讲师费导入模板.xlsx b/public/template/讲师费导入模板.xlsx new file mode 100644 index 00000000..2dc50102 Binary files /dev/null and b/public/template/讲师费导入模板.xlsx differ 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 d99b6a6e..0ea62224 100644 --- a/src/views/lecturer/ExternalTeaching.vue +++ b/src/views/lecturer/ExternalTeaching.vue @@ -304,7 +304,7 @@ - +