diff --git a/src/router/index.ts b/src/router/index.ts index 4710977..d68ca9c 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -42,63 +42,69 @@ const router = createRouter({ // 外部首页 { path: "/external", - + component: () => import("@/views/extermal/ExternalHome.vue"), meta: { title: "首页" }, // redirect: { name: "entry" }, children: [ { - path:'', - name:'external', - component:()=>import("@/views/extermal/ExternalHome.vue"), + path: '', + name: 'external', + component: () => import("@/views/extermal/ExternalHome.vue"), }, { - path:'/external/info', - name:'DetailInfo', - component:()=>import("@/views/extermal/Article/Detail.vue"), - + path: '/external/info', + name: 'DetailInfo', + component: () => import("@/views/extermal/Article/Detail.vue"), + } - + ], }, { - path:'/external/info/:id', - name:'DetailInfo', - component:()=>import("@/views/extermal/Article/Detail.vue"), - + path: '/external/info/:id', + name: 'DetailInfo', + component: () => import("@/views/extermal/Article/Detail.vue"), + }, - - { - path:'/external/infoList', - name:'DetailInfoList', - component:()=>import("@/views/extermal/news/index.vue"), - - }, + { - path:'/external/infoa/:id', - name:'DetailInfoa', - component:()=>import("@/views/extermal/Article/Detaila.vue"), - + path: '/external/infoList', + name: 'DetailInfoList', + component: () => import("@/views/extermal/news/index.vue"), + }, { - path:'/external/infos/:id', - name:'DetailInfos', - component:()=>import("@/views/extermal/Article/Details.vue"), - + path: '/external/infoa/:id', + name: 'DetailInfoa', + component: () => import("@/views/extermal/Article/Detaila.vue"), + }, - { - path:'/external/Board', - name:'BoardlInfo', - component:()=>import("@/views/extermal/Board/index.vue"), - - }, - { - path:'/external/Process', - name:'Process1', - component:()=>import("@/views/extermal/Process/index.vue"), - - }, - // 内部首页 + { + path: '/external/infos/:id', + name: 'DetailInfos', + component: () => import("@/views/extermal/Article/Details.vue"), + + }, + { + path: '/external/Board', + name: 'BoardlInfo', + component: () => import("@/views/extermal/Board/index.vue"), + + }, + { + path: '/external/Process', + name: 'Process1', + component: () => import("@/views/extermal/Process/index.vue"), + + }, + { + path: '/external/MessageBoard', + name: 'MessageBoard', + component: () => import("@/views/extermal/MessageBoard/index.vue"), + + }, + // 内部首页 { path: "/Home", component: () => import("@/views/index.vue"), @@ -111,36 +117,36 @@ const router = createRouter({ component: () => import("@/views/home/Home.vue") }, { - path:'/Home/User', - name:'User', - meta:{title:'调达本部18个月活动'}, - component:()=>import("@/views/home/user/index.vue") + path: '/Home/User', + name: 'User', + meta: { title: '调达本部18个月活动' }, + component: () => import("@/views/home/user/index.vue") }, { - path:'/Home/dataPlatform', - name:'dataPlatform', - component:()=>import("@/views/dataPlatform/index.vue") + path: '/Home/dataPlatform', + name: 'dataPlatform', + component: () => import("@/views/dataPlatform/index.vue") }, { - path:'/Home/News', - name:'News', - meta:{title:'News列表'}, - component:()=>import("@/views/home/news/index.vue") + path: '/Home/News', + name: 'News', + meta: { title: 'News列表' }, + component: () => import("@/views/home/news/index.vue") }, // 搜索 { - path:'Search', - meta:{title: "搜索列表"}, - children:[{ - path:'', - name:'Search', - component:()=>import("@/views/home/search/index.vue") + path: 'Search', + meta: { title: "搜索列表" }, + children: [{ + path: '', + name: 'Search', + component: () => import("@/views/home/search/index.vue") }, { - path:'/Home/Search/:id', - name:'SearchInfo', - meta:{title: "详情"}, - component:()=>import("@/views/home/intelligence/Detail.vue") + path: '/Home/Search/:id', + name: 'SearchInfo', + meta: { title: "详情" }, + component: () => import("@/views/home/intelligence/Detail.vue") }] }, // 外部情报 @@ -159,14 +165,14 @@ const router = createRouter({ component: () => import("@/views/home/intelligence/ListPage.vue"), }, { - path:'InfosEdit', - name:"InfosEdit", - component:()=>import('@/views/home/intelligence/components/InfosEdit.vue') + path: 'InfosEdit', + name: "InfosEdit", + component: () => import('@/views/home/intelligence/components/InfosEdit.vue') }, { - path:'messageSelect', - name:"messageSelect", - component:()=>import('@/views/home/intelligence/components/messageSelect.vue') + path: 'messageSelect', + name: "messageSelect", + component: () => import('@/views/home/intelligence/components/messageSelect.vue') }, { path: "outside", @@ -236,31 +242,31 @@ const router = createRouter({ // import("@/views/home/bcp/modify.vue"), import("@/views/home/bcp/detail.vue"), }, - + ], }, // 市况 { path: "market", meta: { title: "市况、汇率" }, - children:[ - { - path:'', - name:"Market", - component: () => import("@/views/home/market/Market.vue"), - }, - { - path:'MarketModify', - name:"MarketModify", - meta: { title: "市况、汇率管理" }, - component: () => import("@/views/home/market/modify.vue"), - }, - { - path:'MarketModifys', - name:"MarketModifys", - meta: { title: "市况、汇率管理" }, - component: () => import("@/views/home/market/modifys.vue"), - }, + children: [ + { + path: '', + name: "Market", + component: () => import("@/views/home/market/Market.vue"), + }, + { + path: 'MarketModify', + name: "MarketModify", + meta: { title: "市况、汇率管理" }, + component: () => import("@/views/home/market/modify.vue"), + }, + { + path: 'MarketModifys', + name: "MarketModifys", + meta: { title: "市况、汇率管理" }, + component: () => import("@/views/home/market/modifys.vue"), + }, ] }, @@ -276,11 +282,11 @@ const router = createRouter({ { path: "csr", meta: { title: "碳中和挑战" }, - children:[{ + children: [{ path: "", name: "CSR", component: () => import("@/views/home/csr/CSR.vue"), - },{ + }, { path: "modifyCsr2", meta: { title: "内容管理" }, name: "modifyCsr2", @@ -292,15 +298,15 @@ const router = createRouter({ name: "modifyCsrList", component: () => import("@/views/home/csr/index.vue"), } - - ] + + ] }, // 品质 { path: "quality", meta: { title: "品质" }, - children:[ + children: [ { path: "", name: "Quality", @@ -314,13 +320,13 @@ const router = createRouter({ }, ] }, - // 待审核情报 - { + // 待审核情报 + { path: "Process", meta: { title: "情报新增待审批" }, - children:[ + children: [ { - path:'', + path: '', name: "Process", component: () => import("@/views/home/intelligence/process/Process.vue"), }, @@ -331,14 +337,14 @@ const router = createRouter({ component: () => import("@/views/home/intelligence/process/ProcessInfo.vue"), }, { - path:'/Home/Process/Detail/:id/:flag', - name:'', + path: '/Home/Process/Detail/:id/:flag', + name: '', meta: { title: "情报审批详情" }, - component:()=>import("@/views/home/intelligence/Detail.vue") + component: () => import("@/views/home/intelligence/Detail.vue") } ] }, - + // C/D数据 { path: "cd", @@ -363,7 +369,7 @@ const router = createRouter({ path: "", name: "Diffspace", component: () => import("@/views/home/diffspace/Overview.vue"), - + }, { path: "report", @@ -377,28 +383,28 @@ const router = createRouter({ // name: "DiffspaceModify", // meta: { title: "差别化云空间管理" }, // component: () => import("@/views/home/diffspace/modify.vue"), - + // }, { path: "modifys", name: "DiffspaceModify", meta: { title: "差别化研究管理" }, component: () => import("@/views/home/diffspace/fack.vue"), - + }, { path: "modifyDiffspace", name: "ModifyDiffspace", meta: { title: "研究方向内容管理" }, component: () => import("@/views/home/diffspace/modifys.vue"), - + }, { path: "/Home/diffspace/diffspaceList/:id", meta: { title: "差别化研究分类" }, - children:[ + children: [ { - path:'', + path: '', name: "DiffspaceTab", component: () => import("@/views/home/diffspace/allList.vue"), }, @@ -408,7 +414,7 @@ const router = createRouter({ // component: () => import("@/views/home/diffspace/component/tabsList.vue"), // }, { - path:'/home/diffspace/DiffspaceTabModify', + path: '/home/diffspace/DiffspaceTabModify', name: "DiffspaceTabModify", meta: { title: "差别化课题管理" }, component: () => import("@/views/home/diffspace/component/modify.vue"), @@ -444,9 +450,9 @@ const router = createRouter({ }, // 紧急联络 { - path:'phone', + path: 'phone', meta: { title: "紧急联络" }, - children:[ + children: [ { path: "", name: "phone", @@ -464,27 +470,27 @@ const router = createRouter({ name: "inv", component: () => import("@/views/home/phone/inv.vue"), }, - + ], }, ], }, // database { - path:'/DataBase', - - component:()=>import("@/views/home/database/index.vue"), - children:[{ - path:'', - name:'DataBase', - component:()=>import("@/views/home/database/guize/index.vue") + path: '/DataBase', + + component: () => import("@/views/home/database/index.vue"), + children: [{ + path: '', + name: 'DataBase', + component: () => import("@/views/home/database/guize/index.vue") }, { - path:'/DataBase/Modify', - name:'DataBaseModify', - component:()=>import("@/views/home/database/modify.vue") + path: '/DataBase/Modify', + name: 'DataBaseModify', + component: () => import("@/views/home/database/modify.vue") } - ] + ] }, { path: "/bpcTreeDetail", diff --git a/src/views/extermal/ExternalHome.vue b/src/views/extermal/ExternalHome.vue index f88e2ac..c17acf7 100644 --- a/src/views/extermal/ExternalHome.vue +++ b/src/views/extermal/ExternalHome.vue @@ -1,293 +1,322 @@ +} + diff --git a/src/views/extermal/MessageBoard/index.vue b/src/views/extermal/MessageBoard/index.vue new file mode 100644 index 0000000..711a512 --- /dev/null +++ b/src/views/extermal/MessageBoard/index.vue @@ -0,0 +1,273 @@ + + + + + diff --git a/src/views/home/quality/Quality.vue b/src/views/home/quality/Quality.vue index d6fb84f..c7d3d57 100644 --- a/src/views/home/quality/Quality.vue +++ b/src/views/home/quality/Quality.vue @@ -161,6 +161,7 @@ const handleCommand = (item) => { // console.log(url,111); // // window.open(url, "_blank"); // }; +const value1 = ref(null); const src = ref(''); const srcType = ref()