Bläddra i källkod

更新 views/blog 模块

reghao 3 månader sedan
förälder
incheckning
43d2019fc7

+ 37 - 18
src/api/blog.js

@@ -1,34 +1,53 @@
-import { delete0, get, post } from '@/utils/request'
+import { delete0, get, post, postForm } from '@/utils/request'
 
 const blogApi = {
-  getBlogPost: '/api/blog/post',
-  getBlogCategory: '/api/blog/category',
-  getBlogTag: '/api/blog/tag',
-  getBlogArchive: '/api/blog/archive',
-  getBlogAbout: '/api/blog/about',
-  getSearchList: '/api/blog/search'
+  getPost: '/api/blog/post',
+  getCategory: '/api/blog/category',
+  getTag: '/api/blog/tag',
+  getArchive: '/api/blog/archive',
+  getAbout: '/api/blog/about',
+  getSearchList: '/api/blog/search',
+  getBlogTag: '/api/blog/v2/tag',
+  getBlogCategory: '/api/blog/v2/category'
 }
 
-export function getBlogPostList(pn) {
-  return get(blogApi.getBlogPost + '/list?pn=' + pn)
+export function getPostList(pn) {
+  return get(blogApi.getPost + '/list?pn=' + pn)
 }
 
-export function getBlogPost(postId) {
-  return get(blogApi.getBlogPost + '/detail?articleId=' + postId)
+export function getPost(postId) {
+  return get(blogApi.getPost + '/detail?articleId=' + postId)
 }
 
-export function getBlogTag(queryInfo) {
-  return get(blogApi.getBlogTag, queryInfo)
+export function getTag(queryInfo) {
+  return get(blogApi.getTag, queryInfo)
 }
 
 export function getTagPost(queryInfo) {
-  return get(blogApi.getBlogTag + '/post', queryInfo)
+  return get(blogApi.getTag + '/post', queryInfo)
 }
 
-export function getBlogArchive() {
-  return get(blogApi.getBlogArchive)
+export function getArchive() {
+  return get(blogApi.getArchive)
 }
 
-export function getBlogAbout() {
-  return get(blogApi.getBlogAbout)
+export function getAbout() {
+  return get(blogApi.getAbout)
+}
+
+// blog 后台接口
+export function getBlogTagList() {
+  return get(blogApi.getBlogTag + '/list')
+}
+
+export function getBlogCategoryList() {
+  return get(blogApi.getBlogCategory + '/list')
+}
+
+export function addBlogCategory(formData) {
+  return postForm(blogApi.getBlogCategory + '/add', formData)
+}
+
+export function deleteBlogCategory(formData) {
+  return postForm(blogApi.getBlogCategory + '/delete', formData)
 }

+ 2 - 2
src/views/blog/AboutPage.vue

@@ -6,7 +6,7 @@
 </template>
 
 <script>
-import { getBlogAbout } from '@/api/blog'
+import { getAbout } from '@/api/blog'
 
 export default {
   name: 'AboutPage',
@@ -21,7 +21,7 @@ export default {
   },
   methods: {
     getData() {
-      getBlogAbout().then(resp => {
+      getAbout().then(resp => {
         if (resp.code === 0) {
           this.blogAbout = resp.data
         } else {

+ 2 - 2
src/views/blog/ArchivePage.vue

@@ -6,7 +6,7 @@
 </template>
 
 <script>
-import { getBlogArchive } from '@/api/blog'
+import { getArchive } from '@/api/blog'
 
 export default {
   name: 'ArchivePage',
@@ -21,7 +21,7 @@ export default {
   },
   methods: {
     getData() {
-      getBlogArchive().then(resp => {
+      getArchive().then(resp => {
         if (resp.code === 0) {
           this.blogArchive = resp.data
         } else {

+ 2 - 2
src/views/blog/Article.vue

@@ -68,7 +68,7 @@
 </template>
 
 <script>
-import {getBlogPostList } from '@/api/blog'
+import {getPostList } from '@/api/blog'
 
 export default {
   name: 'ArticleIndex',
@@ -133,7 +133,7 @@ export default {
       scrollTo(0, 0)
     },
     getArticlesWrapper(page) {
-      getBlogPostList(page).then(resp => {
+      getPostList(page).then(resp => {
         if (resp.code === 0) {
           const respData = resp.data
           this.dataList = respData.list

+ 2 - 2
src/views/blog/ArticlePage.vue

@@ -43,7 +43,7 @@
 <script>
 // import { getArticle } from '@/api/article'
 // import { getUserInfo } from '@/api/user'
-import { getBlogPost, getNewsDetail } from '@/api/blog'
+import { getPost, getNewsDetail } from '@/api/blog'
 
 export default {
   name: 'ArticlePage',
@@ -77,7 +77,7 @@ export default {
   },
   methods: {
     getData(articleId) {
-      getBlogPost(articleId).then(resp => {
+      getPost(articleId).then(resp => {
         if (resp.code === 0) {
           this.article = resp.data
           document.title = this.article.title

+ 2 - 2
src/views/blog/SearchPage.vue

@@ -6,7 +6,7 @@
 </template>
 
 <script>
-import {getBlogPostList } from '@/api/blog'
+import {getPostList } from '@/api/blog'
 
 export default {
   name: 'ArticleIndex',
@@ -70,7 +70,7 @@ export default {
       scrollTo(0, 0)
     },
     getArticlesWrapper(page) {
-      getBlogPostList(page).then(resp => {
+      getPostList(page).then(resp => {
         if (resp.code === 0) {
           const respData = resp.data
           this.dataList = respData.list

+ 2 - 2
src/views/blog/TagIndex.vue

@@ -20,7 +20,7 @@
 </template>
 
 <script>
-import { getBlogTag } from '@/api/blog'
+import { getTag } from '@/api/blog'
 
 export default {
   name: 'TagIndex',
@@ -52,7 +52,7 @@ export default {
   },
   methods: {
     getData() {
-      getBlogTag(this.queryInfo).then(resp => {
+      getTag(this.queryInfo).then(resp => {
         if (resp.code === 0) {
           this.dataList = resp.data
         } else {