diff --git a/src/icons/svg/contents.svg b/src/icons/svg/contents.svg new file mode 100644 index 0000000..99ec72a --- /dev/null +++ b/src/icons/svg/contents.svg @@ -0,0 +1 @@ + diff --git a/src/router/index.js b/src/router/index.js index d486f52..cc3478f 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -126,13 +126,25 @@ export const constantRoutes = [ }, { - path: '/public/p', + path: '/public/article', component: Layout, children: [ { path: '', - name: 'p', - component: () => import('@/views/public/p/index'), + name: 'article', + component: () => import('@/views/public/article/index'), + } + ] + }, + + { + path: '/public/articles', + component: Layout, + children: [ + { + path: '', + name: 'articles', + component: () => import('@/views/public/articles/index'), meta: { title: '文档列表', icon: 'md-list' } } ] diff --git a/src/views/home/index.vue b/src/views/home/index.vue index ca7ea09..fd990f9 100644 --- a/src/views/home/index.vue +++ b/src/views/home/index.vue @@ -1423,7 +1423,7 @@ export default { if(row.contentType.includes('text')){ // let routeData = this.$router.resolve({path: '/public/p',query: {mark: row.id}}) // window.open(routeData.href, '_blank'); - this.$router.push(`/public/p?mark=${row.id}`) + this.$router.push(`/public/article?mark=${row.id}`) }else{ // 打开文件 const fileIds = [row.id] diff --git a/src/views/home/mobile/index.vue b/src/views/home/mobile/index.vue index c4b6787..759d2f0 100644 --- a/src/views/home/mobile/index.vue +++ b/src/views/home/mobile/index.vue @@ -769,7 +769,7 @@ if(row.contentType.includes('text')){ // let routeData = this.$router.resolve({path: '/public/p',query: {mark: row.id}}) // window.open(routeData.href, '_blank'); - this.$router.push(`/public/p?mark=${row.id}`) + this.$router.push(`/public/article?mark=${row.id}`) }else{ // 打开文件 const fileIds = [row.id] diff --git a/src/views/public/article/index.vue b/src/views/public/article/index.vue new file mode 100644 index 0000000..4c9aaf5 --- /dev/null +++ b/src/views/public/article/index.vue @@ -0,0 +1,176 @@ + + + + diff --git a/src/views/public/articles/index.vue b/src/views/public/articles/index.vue new file mode 100644 index 0000000..4c9aaf5 --- /dev/null +++ b/src/views/public/articles/index.vue @@ -0,0 +1,176 @@ + + + + diff --git a/src/views/public/p/index.vue b/src/views/public/p/index.vue deleted file mode 100644 index 7841c3f..0000000 --- a/src/views/public/p/index.vue +++ /dev/null @@ -1,94 +0,0 @@ - - - -