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 = () => {