69 lines
1.5 KiB
JavaScript
69 lines
1.5 KiB
JavaScript
import request from "@/utils/request";
|
|
// 前台新闻列表
|
|
export const reqNewsList = (data) => {
|
|
return request({
|
|
url: '/news/front_news_search.dspy',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
// 后台新闻列表
|
|
export const reqNewsListAdmin = (data) => {
|
|
return request({
|
|
url: '/news/news_article_search.dspy',
|
|
method: 'get',
|
|
params: data
|
|
})
|
|
}
|
|
// 新闻详情
|
|
export const reqNewsDetail = (data) => {
|
|
// 调用文章详情接口,用于编辑时获取完整回显数据。
|
|
return request({
|
|
// 详情接口地址。
|
|
url: '/news/front_news_detail.dspy',
|
|
// 详情接口使用 GET 查询。
|
|
method: 'get',
|
|
// 传入文章 id 。
|
|
params: data
|
|
})
|
|
}
|
|
// 添加新闻
|
|
export const reqAddNews = (data) => {
|
|
return request({
|
|
url: '/news/news_article_add.dspy',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
// 编辑新闻
|
|
export const reqEditNews = (data) => {
|
|
return request({
|
|
url: '/news/news_article_update.dspy',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
// 删除新闻
|
|
export const reqDeleteNews = (data) => {
|
|
return request({
|
|
url: '/news/news_article_delete.dspy',
|
|
method: 'get',
|
|
params: data
|
|
})
|
|
}
|
|
// 上架新闻
|
|
export const reqPublishNews = (data) => {
|
|
return request({
|
|
url: '/news/news_article_publish.dspy',
|
|
method: 'get',
|
|
params: data
|
|
})
|
|
}
|
|
// 下架新闻
|
|
export const reqUnpublishNews = (data) => {
|
|
return request({
|
|
url: '/news/news_article_offline.dspy',
|
|
method: 'get',
|
|
params: data
|
|
})
|
|
} |