From 3428a04f49cdb372e7375a282ae3979005c38da2 Mon Sep 17 00:00:00 2001 From: zhangsir Date: Mon, 29 Jul 2024 16:26:40 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AF=BC=E5=85=A5=E6=8E=88=E8=AF=BE=E8=AE=B0?= =?UTF-8?q?=E5=BD=95=EF=BC=8C=E7=AD=89=E5=BE=85=E6=8E=A5=E5=8F=A3=E5=AE=8C?= =?UTF-8?q?=E5=96=84=EF=BC=8C=E6=9A=82=E6=97=B6=E6=90=81=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/project/ImportWork.vue | 629 ++++++++++++++++++++++++++ src/views/lecturer/InsideTeaching.vue | 14 +- 2 files changed, 640 insertions(+), 3 deletions(-) create mode 100644 src/components/project/ImportWork.vue diff --git a/src/components/project/ImportWork.vue b/src/components/project/ImportWork.vue new file mode 100644 index 00000000..78c9e64e --- /dev/null +++ b/src/components/project/ImportWork.vue @@ -0,0 +1,629 @@ + + + + + \ No newline at end of file diff --git a/src/views/lecturer/InsideTeaching.vue b/src/views/lecturer/InsideTeaching.vue index 4d4fb8e9..a154c2db 100644 --- a/src/views/lecturer/InsideTeaching.vue +++ b/src/views/lecturer/InsideTeaching.vue @@ -74,7 +74,7 @@
-
导入
+
导入
@@ -364,6 +364,7 @@
+ @@ -376,16 +377,19 @@ import { message } from "ant-design-vue"; import {getTeacherSystemList ,infoteacher, getTeacherExpertise,deleteInTeacherCourse} from "../../api/Lecturer"; import {getNewInTeacherCourseList,getOrganization,getTeacherCourseList,insertInTeacherCourse,updateInTeacherCourse} from "../../api/Teaching"; // import AddTeacher from "../../components/drawers/project/AddTeacher" +import ImportWork from "../../components/project/ImportWork.vue"; export default { name: "InsideTeaching", components: { // AddTeacher, Editor, - Upload + Upload, + ImportWork }, setup() { const router = useRouter(); const state = reactive({ + showWork: false, currentPage1: 1, pageSize1: 10, tableLoading:false, @@ -821,12 +825,16 @@ export default { &tlevelName=${state.searchParam.tlevelName ? state.searchParam.tlevelName : ""} &type=${state.searchParam.type ? state.searchParam.type : ""} &status=${state.searchParam.status ? state.searchParam.status : ""}`) - } + } + const handleImport = () => { + state.showWork = true + } return { ...toRefs(state), infoteacherList, getinfoteacher, handleExport, + handleImport, LecturerSystemList, getTeacherExpertiseList, OnTheJobStatusList,