From 6cdcaf51ad457500be0af394abe1da37be9a0a84 Mon Sep 17 00:00:00 2001 From: sswiki Date: Thu, 5 Dec 2024 23:01:37 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A1=B5=E9=9D=A2=E6=94=B9=E9=80=A0=EF=BC=8C?= =?UTF-8?q?=E9=80=BB=E8=BE=91=E7=AE=80=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/components/layouts/GlobalLayout.vue | 186 ---------- .../src/components/layouts/LeftSidebar.vue | 1 - .../src/components/layouts/ShareLayout.vue | 2 +- zyplayer-doc-ui/wiki-ui/src/routes.js | 4 +- zyplayer-doc-ui/wiki-ui/src/store/pageData.js | 3 + .../wiki-ui/src/views/page/PageLayout.vue | 188 ++++++++++ .../wiki-ui/src/views/page/aside/AddMenu.vue | 135 ++++++++ .../src/views/page/aside/LeftAside.vue | 324 ++++++++++++++++++ .../page/aside}/RightHeader.vue | 2 +- .../page/aside}/RightResize.vue | 2 +- 10 files changed, 655 insertions(+), 192 deletions(-) delete mode 100644 zyplayer-doc-ui/wiki-ui/src/components/layouts/GlobalLayout.vue create mode 100644 zyplayer-doc-ui/wiki-ui/src/views/page/PageLayout.vue create mode 100644 zyplayer-doc-ui/wiki-ui/src/views/page/aside/AddMenu.vue create mode 100644 zyplayer-doc-ui/wiki-ui/src/views/page/aside/LeftAside.vue rename zyplayer-doc-ui/wiki-ui/src/{components/layouts => views/page/aside}/RightHeader.vue (99%) rename zyplayer-doc-ui/wiki-ui/src/{components/layouts => views/page/aside}/RightResize.vue (98%) diff --git a/zyplayer-doc-ui/wiki-ui/src/components/layouts/GlobalLayout.vue b/zyplayer-doc-ui/wiki-ui/src/components/layouts/GlobalLayout.vue deleted file mode 100644 index e7d8f3ea..00000000 --- a/zyplayer-doc-ui/wiki-ui/src/components/layouts/GlobalLayout.vue +++ /dev/null @@ -1,186 +0,0 @@ - - - - - - - diff --git a/zyplayer-doc-ui/wiki-ui/src/components/layouts/LeftSidebar.vue b/zyplayer-doc-ui/wiki-ui/src/components/layouts/LeftSidebar.vue index fdb1ba65..1afdc9b9 100644 --- a/zyplayer-doc-ui/wiki-ui/src/components/layouts/LeftSidebar.vue +++ b/zyplayer-doc-ui/wiki-ui/src/components/layouts/LeftSidebar.vue @@ -166,7 +166,6 @@ const openTemplateCreate = (exsit) => { const createWikiByTemplate = () => { templateManageRef.value.showTemplateManage() - } const filterShareStatus = (data) => { diff --git a/zyplayer-doc-ui/wiki-ui/src/components/layouts/ShareLayout.vue b/zyplayer-doc-ui/wiki-ui/src/components/layouts/ShareLayout.vue index ebd2ec9f..cac152fa 100644 --- a/zyplayer-doc-ui/wiki-ui/src/components/layouts/ShareLayout.vue +++ b/zyplayer-doc-ui/wiki-ui/src/components/layouts/ShareLayout.vue @@ -61,7 +61,7 @@ import {ElMessageBox, ElMessage} from 'element-plus' import {FolderClose, FolderOpen, Word as IconParkWord,} from '@icon-park/vue-next' import {Search as ElIconSearch,} from '@element-plus/icons-vue' import pageApi from '../../assets/api/page' -import RightResize from './RightResize.vue' +import RightResize from '../../views/page/aside/RightResize.vue' import IconDocument from "@/components/base/IconDocument.vue"; let leftCollapse = ref(true); diff --git a/zyplayer-doc-ui/wiki-ui/src/routes.js b/zyplayer-doc-ui/wiki-ui/src/routes.js index 988d76b1..615f6789 100644 --- a/zyplayer-doc-ui/wiki-ui/src/routes.js +++ b/zyplayer-doc-ui/wiki-ui/src/routes.js @@ -1,4 +1,4 @@ -import GlobalLayout from './components/layouts/GlobalLayout.vue' +import PageLayout from './views/page/PageLayout.vue' import ShareLayout from './components/layouts/ShareLayout.vue' import ShareMobileLayout from './components/layouts/ShareMobileLayout.vue' @@ -23,7 +23,7 @@ let routes = [ { path: '/', name: '文档管理', - component: GlobalLayout, + component: PageLayout, children: [ {path: '/home', name: 'WIKI文档管理', component: Home}, {path: '/user/myInfo', name: 'WIKI-我的信息', component: MyInfo}, diff --git a/zyplayer-doc-ui/wiki-ui/src/store/pageData.js b/zyplayer-doc-ui/wiki-ui/src/store/pageData.js index fa4c4e92..e15c0df0 100644 --- a/zyplayer-doc-ui/wiki-ui/src/store/pageData.js +++ b/zyplayer-doc-ui/wiki-ui/src/store/pageData.js @@ -10,6 +10,9 @@ export const useStorePageData = defineStore('pageData', { optionPageId: 0, wikiPageList: [], pageIsUnLock: false, + //---------------事件触发--------------- + // 页面列表改变事件 + eventPageListUpdate: false, } }, }); diff --git a/zyplayer-doc-ui/wiki-ui/src/views/page/PageLayout.vue b/zyplayer-doc-ui/wiki-ui/src/views/page/PageLayout.vue new file mode 100644 index 00000000..9b78ad62 --- /dev/null +++ b/zyplayer-doc-ui/wiki-ui/src/views/page/PageLayout.vue @@ -0,0 +1,188 @@ + + + + + + + diff --git a/zyplayer-doc-ui/wiki-ui/src/views/page/aside/AddMenu.vue b/zyplayer-doc-ui/wiki-ui/src/views/page/aside/AddMenu.vue new file mode 100644 index 00000000..0ede1657 --- /dev/null +++ b/zyplayer-doc-ui/wiki-ui/src/views/page/aside/AddMenu.vue @@ -0,0 +1,135 @@ + + + + + diff --git a/zyplayer-doc-ui/wiki-ui/src/views/page/aside/LeftAside.vue b/zyplayer-doc-ui/wiki-ui/src/views/page/aside/LeftAside.vue new file mode 100644 index 00000000..0a9ce870 --- /dev/null +++ b/zyplayer-doc-ui/wiki-ui/src/views/page/aside/LeftAside.vue @@ -0,0 +1,324 @@ + + + + + diff --git a/zyplayer-doc-ui/wiki-ui/src/components/layouts/RightHeader.vue b/zyplayer-doc-ui/wiki-ui/src/views/page/aside/RightHeader.vue similarity index 99% rename from zyplayer-doc-ui/wiki-ui/src/components/layouts/RightHeader.vue rename to zyplayer-doc-ui/wiki-ui/src/views/page/aside/RightHeader.vue index c16ecd2d..b0973d2c 100644 --- a/zyplayer-doc-ui/wiki-ui/src/components/layouts/RightHeader.vue +++ b/zyplayer-doc-ui/wiki-ui/src/views/page/aside/RightHeader.vue @@ -94,7 +94,7 @@ import userApi from "@/assets/api/user"; import PageAuthDialog from '@/views/page/show/PageAuthDialog.vue' import MobileQrScanDialog from '@/views/page/show/MobileQrScanDialog.vue' import AboutDialog from "@/views/common/AboutDialog.vue" -import UserMessagePopover from "./UserMessagePopover.vue" +import UserMessagePopover from "../../../components/layouts/UserMessagePopover.vue" import {fixRequestUrl} from "@/assets/api/hostUtils"; let router = useRouter(); diff --git a/zyplayer-doc-ui/wiki-ui/src/components/layouts/RightResize.vue b/zyplayer-doc-ui/wiki-ui/src/views/page/aside/RightResize.vue similarity index 98% rename from zyplayer-doc-ui/wiki-ui/src/components/layouts/RightResize.vue rename to zyplayer-doc-ui/wiki-ui/src/views/page/aside/RightResize.vue index 0e04d058..b6fe5ba6 100644 --- a/zyplayer-doc-ui/wiki-ui/src/components/layouts/RightResize.vue +++ b/zyplayer-doc-ui/wiki-ui/src/views/page/aside/RightResize.vue @@ -43,7 +43,7 @@ const dragChangeRightAsideWidth = () => {