From 784e403da3dfd8894cbeab3c6b07c2f12f14f493 Mon Sep 17 00:00:00 2001 From: zhangsir Date: Sun, 1 Dec 2024 14:18:09 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=B2=E5=B8=88=E7=AE=A1=E7=90=86bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../project/LookExternalLecturer.vue | 432 +++++++++++++ src/components/project/LookInsideLecturer.vue | 569 ++++++++++++++++++ src/views/lecturer/ExternalLecturer.vue | 14 +- src/views/lecturer/InsideLecturer.vue | 15 +- src/views/lecturer/Organization.vue | 4 +- 5 files changed, 1024 insertions(+), 10 deletions(-) create mode 100644 src/components/project/LookExternalLecturer.vue create mode 100644 src/components/project/LookInsideLecturer.vue diff --git a/src/components/project/LookExternalLecturer.vue b/src/components/project/LookExternalLecturer.vue new file mode 100644 index 00000000..f82ab7e2 --- /dev/null +++ b/src/components/project/LookExternalLecturer.vue @@ -0,0 +1,432 @@ + + + + \ No newline at end of file diff --git a/src/components/project/LookInsideLecturer.vue b/src/components/project/LookInsideLecturer.vue new file mode 100644 index 00000000..891b2778 --- /dev/null +++ b/src/components/project/LookInsideLecturer.vue @@ -0,0 +1,569 @@ + + + \ No newline at end of file diff --git a/src/views/lecturer/ExternalLecturer.vue b/src/views/lecturer/ExternalLecturer.vue index 44ea4ce9..0411fe24 100644 --- a/src/views/lecturer/ExternalLecturer.vue +++ b/src/views/lecturer/ExternalLecturer.vue @@ -251,7 +251,7 @@ - + @@ -273,6 +273,7 @@ import { fileUp } from "../../api/indexEval"; import {getCookieForName} from "@/api/method" import SearchTeacher from "@/components/project/SearchTeacher"; import avatar from '@/assets/avatar.png' +import LookExternalLecturer from "@/components/project/LookExternalLecturer"; export default { name: "ExternalLecturer", components: { @@ -282,6 +283,7 @@ export default { Editor, FolderAddOutlined,//图标--新增 UploadOutlined,//图标--导出 + LookExternalLecturer, }, setup() { onMounted(() => { @@ -296,6 +298,8 @@ export default { const router = useRouter(); const userInfo = computed(() => store.state.userInfo); const state = reactive({ + lookExternalVisi:false, + lookExterId: null, currentPage1: 1, pageSize1: 10, close:false, @@ -692,9 +696,11 @@ export default { // } //表格内查看数据操作 const handleLook = (record) => { - sessionStorage.setItem('searchExter', JSON.stringify(state.searchParam)) - let id = record.id - router.push({ path: '/LookExternalLecturer', query: { id } }) + state.lookExternalVisi = true + state.lookExterId = record.id + // sessionStorage.setItem('searchExter', JSON.stringify(state.searchParam)) + // let id = record.id + // router.push({ path: '/LookExternalLecturer', query: { id } }) } //外部讲师详情 const TeacherSystem = () => { diff --git a/src/views/lecturer/InsideLecturer.vue b/src/views/lecturer/InsideLecturer.vue index 95ab4733..844ff4c3 100644 --- a/src/views/lecturer/InsideLecturer.vue +++ b/src/views/lecturer/InsideLecturer.vue @@ -377,6 +377,7 @@ +