| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182 |
- import request from '@/utils/request'
- // ===== 文章管理 =====
- export function adminArticleList(data) {
- return request({ url: '/api/admin/articles/list', method: 'post', data })
- }
- export function adminArticleCreate(data) {
- return request({ url: '/api/admin/articles/create', method: 'post', data })
- }
- export function adminArticleUpdate(data) {
- return request({ url: '/api/admin/articles/update', method: 'post', data })
- }
- export function adminArticleDelete(data) {
- return request({ url: '/api/admin/articles/delete', method: 'post', data })
- }
- export function adminArticlePublish(data) {
- return request({ url: '/api/admin/articles/publish', method: 'post', data })
- }
- export function adminArticleToggleFeatured(data) {
- return request({ url: '/api/admin/articles/toggle-featured', method: 'post', data })
- }
- export function adminArticleUploadImage(file) {
- const formData = new FormData()
- formData.append('file', file)
- return request({
- url: '/api/admin/articles/upload/image',
- method: 'post',
- data: formData,
- headers: { 'Content-Type': 'multipart/form-data' }
- })
- }
- // ===== 文章分类管理 =====
- export function adminArticleCategoriesList() {
- return request({ url: '/api/admin/articles/categories/list', method: 'post' })
- }
- export function adminArticleCategoryCreate(data) {
- return request({ url: '/api/admin/articles/categories/create', method: 'post', data })
- }
- export function adminArticleCategoryUpdate(data) {
- return request({ url: '/api/admin/articles/categories/update', method: 'post', data })
- }
- export function adminArticleCategoryDelete(data) {
- return request({ url: '/api/admin/articles/categories/delete', method: 'post', data })
- }
- // ===== 文章审核 =====
- export function adminArticleAudit(data) {
- return request({ url: '/api/admin/articles/audit', method: 'post', data })
- }
- // ===== 文章工作流 =====
- export function adminArticleSubmitReview(data) {
- return request({ url: '/api/admin/articles/submit-review', method: 'post', data })
- }
- export function adminArticleWithdraw(data) {
- return request({ url: '/api/admin/articles/withdraw', method: 'post', data })
- }
- export function adminArticleReDraft(data) {
- return request({ url: '/api/admin/articles/re-draft', method: 'post', data })
- }
- // ===== 文章详情 =====
- export function adminArticleDetail(data) {
- return request({ url: '/api/admin/articles/detail', method: 'post', data })
- }
|