forked from Qi/Oroqen-Vue
52 lines
1.3 KiB
TypeScript
52 lines
1.3 KiB
TypeScript
import api from './index'
|
|
|
|
// 文化内容接口
|
|
export const cultureApi = {
|
|
// 获取文化内容列表
|
|
getCultureList: (params: any) => {
|
|
return api.get('/oroqen/cultureContent/list', { params })
|
|
},
|
|
|
|
// 获取文化内容详情
|
|
getCultureById: (id: string) => {
|
|
return api.get('/oroqen/cultureContent/queryById', { params: { id } })
|
|
},
|
|
|
|
// 获取推荐文化内容
|
|
getRecommendedCulture: () => {
|
|
return api.get('/oroqen/cultureContent/recommended')
|
|
},
|
|
|
|
// 根据分类获取文化内容
|
|
getCultureByCategory: (categoryId: string, params: any) => {
|
|
return api.get(`/oroqen/cultureContent/category/${categoryId}`, { params })
|
|
},
|
|
|
|
// 点赞文化内容
|
|
likeCulture: (id: string) => {
|
|
return api.post(`/oroqen/cultureContent/like/${id}`)
|
|
},
|
|
|
|
// 取消点赞
|
|
unlikeCulture: (id: string) => {
|
|
return api.post(`/oroqen/cultureContent/unlike/${id}`)
|
|
}
|
|
}
|
|
|
|
// 文化内容分类接口
|
|
export const cultureCategoryApi = {
|
|
// 获取分类树
|
|
getCategoryTree: () => {
|
|
return api.get('/oroqen/cultureCategory/tree')
|
|
},
|
|
|
|
// 获取分类列表
|
|
getCategoryList: (params: any) => {
|
|
return api.get('/oroqen/cultureCategory/list', { params })
|
|
},
|
|
|
|
// 获取子分类
|
|
getChildCategories: (parentId: string) => {
|
|
return api.get(`/oroqen/cultureCategory/children/${parentId}`)
|
|
}
|
|
} |