From 17e573dfacc0a4539a02cb734156f925ca663db2 Mon Sep 17 00:00:00 2001 From: jmal Date: Sun, 8 Mar 2020 18:22:38 +0800 Subject: [PATCH] =?UTF-8?q?markdown=E6=B5=8F=E8=A7=88=E9=A1=B5=E5=8A=A0?= =?UTF-8?q?=E5=85=A5=E7=9B=AE=E5=BD=95=E5=AF=BC=E8=88=AA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/icons/svg/contents.svg | 1 + src/router/index.js | 18 ++- src/views/home/index.vue | 2 +- src/views/home/mobile/index.vue | 2 +- src/views/public/article/index.vue | 176 ++++++++++++++++++++++++++++ src/views/public/articles/index.vue | 176 ++++++++++++++++++++++++++++ src/views/public/p/index.vue | 94 --------------- 7 files changed, 370 insertions(+), 99 deletions(-) create mode 100644 src/icons/svg/contents.svg create mode 100644 src/views/public/article/index.vue create mode 100644 src/views/public/articles/index.vue delete mode 100644 src/views/public/p/index.vue 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 @@ - - - -