From fff3ee0a3d4aedc5b0edcb867bf66c20d6d0330e Mon Sep 17 00:00:00 2001 From: simple321vip Date: Wed, 27 Apr 2022 09:18:20 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9C=A8=E7=BA=BFblog=E5=88=9D=E6=AD=A5?= =?UTF-8?q?=E5=AE=8C=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/blog.ts | 5 +- src/entity/index.ts | 2 +- src/main.ts | 2 +- src/view/blog/createBlog.vue | 196 +++++++++++++++++++++-------------- src/view/blog/index.vue | 2 +- src/view/dashboard/index.vue | 57 +++++++++- 6 files changed, 177 insertions(+), 87 deletions(-) diff --git a/src/api/blog.ts b/src/api/blog.ts index 1611079..606e9c7 100644 --- a/src/api/blog.ts +++ b/src/api/blog.ts @@ -21,10 +21,7 @@ const get_blog = (params: any) => { const listAll = () => { return request({ url: '/author/blog/list', - method: 'get', - headers: { - 'Content-Type': 'application/json;charsetset=UTF-8' - } + method: 'get' }) } diff --git a/src/entity/index.ts b/src/entity/index.ts index 8c21ae1..c64a272 100644 --- a/src/entity/index.ts +++ b/src/entity/index.ts @@ -10,7 +10,7 @@ type Blog = { type BlogType = { btId: string, btName: string, - blog_list: Blog[] + blogs: Map } type User = { diff --git a/src/main.ts b/src/main.ts index f2c8d0b..4dd2c3f 100644 --- a/src/main.ts +++ b/src/main.ts @@ -38,7 +38,7 @@ router.beforeEach((to, from, next) => { break; case '/': const user = (JSON.parse(getUser() as string)) - if (url.search("edit_blog") != -1) { + if (url.search("write") != -1) { next('/BlogEditer') } else { router.push({ diff --git a/src/view/blog/createBlog.vue b/src/view/blog/createBlog.vue index dc08a8e..483b7e8 100644 --- a/src/view/blog/createBlog.vue +++ b/src/view/blog/createBlog.vue @@ -1,95 +1,115 @@ +