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,