wiki 工程重构

This commit is contained in:
simple321vip
2023-03-25 23:58:10 +08:00
parent e875c917ba
commit d7f16629f6
8 changed files with 518 additions and 533 deletions
+108 -99
View File
@@ -4,112 +4,121 @@ const headers = {
'Content-Type': 'application/json;charsetset=UTF-8'
}
const createWikiType = (data: Object) => {
return service({
url: '/wiki/api/v1/author/wiki/type',
method: 'POST',
headers: headers,
data: data
})
}
const removeWikiType = (data: Object) => {
return service({
url: '/wiki/api/v1/author/wiki/type',
method: 'DELETE',
headers: headers,
data: data
})
}
const updateWikiType = (data: Object) => {
return service({
url: '/wiki/api/v1/author/wiki/type',
method: 'PUT',
headers: headers,
data: data
})
}
const getWikiType = (btId: string) => {
return service({
url: '/wiki/api/v1/author/wiki/type/' + btId,
method: 'GET',
headers: headers,
})
}
const sortWikiType = (data: Object) => {
return service({
url: '/wiki/api/v1/author/wiki/type/sort',
method: 'POST',
headers: headers,
data: data
})
}
const createWiki = (data: Object) => {
return service({
url: '/wiki/api/v1/author/wiki',
method: 'POST',
headers: headers,
data: data
})
}
const deleteWiki = (data: Object) => {
return service({
url: '/wiki/api/v1/author/wiki',
method: 'DELETE',
headers: headers,
data: data
})
}
const updateWiki = (data: Object) => {
return service({
url: '/wiki/api/v1/author/wiki',
method: 'PUT',
headers: headers,
data: data
})
}
const getWiki = (id: string) => {
return service({
url: '/wiki/api/v1/author/wiki/' + id,
method: 'GET',
headers: headers,
})
}
const sortWiki = (data: Object, btId: string) => {
return service({
url: '/wiki/api/v1/author/wiki/sort' + btId,
method: 'POST',
headers: headers,
data: data
})
}
const countWiki = () => {
return service({
url: '/wiki/api/v1/reader/wiki/count',
method: 'GET',
headers: headers,
})
}
const listAll = () => {
return service({
url: '/wiki/api/v1/author/blog/list',
url: '/wiki/api/v1/author/wiki/list',
method: 'GET',
headers: headers
})
}
const updateBtName = (data: Object) => {
return service({
url: '/wiki/api/v1/author/blog_type',
method: 'POST',
headers: headers,
data: data
})
}
const putBlogType = (data: Object) => {
return service({
url: '/wiki/api/v1/author/blog_type',
method: 'PUT',
headers: headers,
data: data
})
}
const removeBlogType = (data: Object) => {
return service({
url: '/wiki/api/v1/author/blog_type',
method: 'DELETE',
headers: headers,
data: data
})
}
const sortBlogTypes = (data: Object) => {
return service({
url: '/wiki/api/v1/author/blog_types',
method: 'POST',
headers: headers,
data: data
})
}
const getContent = (id: string) => {
return service({
url: '/wiki/api/v1/author/blog/content/' + id,
method: 'GET',
headers: headers,
})
}
const putBlog = (postData: Object) => {
return service({
url: '/wiki/api/v1/author/blog/content',
method: 'PUT',
headers: headers,
data: postData
})
}
const updateContent = (post_data: Object) => {
return service({
url: '/wiki/api/v1/author/blog/content',
method: 'POST',
headers: headers,
data: post_data
})
}
const deleteContent = (bid: string, delete_data: Object) => {
return service({
url: '/wiki/api/v1/author/blog/' + bid,
method: 'DELETE',
headers: headers,
data: delete_data
})
}
const sortBlogs = (data: Object, btId: string) => {
return service({
url: '/wiki/api/v1/author/blogs/' + btId,
method: 'POST',
headers: headers,
data: data
})
}
const countBlogs = () => {
return service({
url: '/wiki/api/v1/reader/blogs/count',
method: 'GET',
headers: headers,
})
}
export {
createWikiType,
removeWikiType,
updateWikiType,
getWikiType,
sortWikiType,
createWiki,
deleteWiki,
updateWiki,
getWiki,
sortWiki,
countWiki,
listAll,
updateBtName,
putBlogType,
removeBlogType,
sortBlogTypes,
getContent,
putBlog,
updateContent,
deleteContent,
sortBlogs,
countBlogs
}