优化文章管理接口及表单字段,增加预览功能
This commit is contained in:
@@ -10,7 +10,7 @@ import { ArticleVO, ArticleForm, ArticleQuery } from '@/api/manage/article/types
|
||||
|
||||
export const listArticle = (query?: ArticleQuery): AxiosPromise<ArticleVO[]> => {
|
||||
return request({
|
||||
url: '/manage/article/list',
|
||||
url: '/manage/content/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
});
|
||||
@@ -22,7 +22,7 @@ export const listArticle = (query?: ArticleQuery): AxiosPromise<ArticleVO[]> =>
|
||||
*/
|
||||
export const getArticle = (id: string | number): AxiosPromise<ArticleVO> => {
|
||||
return request({
|
||||
url: '/manage/article/' + id,
|
||||
url: '/manage/content/' + id,
|
||||
method: 'get'
|
||||
});
|
||||
};
|
||||
@@ -33,7 +33,7 @@ export const getArticle = (id: string | number): AxiosPromise<ArticleVO> => {
|
||||
*/
|
||||
export const addArticle = (data: ArticleForm) => {
|
||||
return request({
|
||||
url: '/manage/article',
|
||||
url: '/manage/content',
|
||||
method: 'post',
|
||||
data: data
|
||||
});
|
||||
@@ -45,7 +45,7 @@ export const addArticle = (data: ArticleForm) => {
|
||||
*/
|
||||
export const updateArticle = (data: ArticleForm) => {
|
||||
return request({
|
||||
url: '/manage/article',
|
||||
url: '/manage/content',
|
||||
method: 'put',
|
||||
data: data
|
||||
});
|
||||
@@ -57,7 +57,7 @@ export const updateArticle = (data: ArticleForm) => {
|
||||
*/
|
||||
export const delArticle = (id: string | number | Array<string | number>) => {
|
||||
return request({
|
||||
url: '/manage/article/' + id,
|
||||
url: '/manage/content/' + id,
|
||||
method: 'delete'
|
||||
});
|
||||
};
|
||||
|
||||
@@ -93,6 +93,8 @@ export interface ArticleVO {
|
||||
}
|
||||
|
||||
export interface ArticleForm extends BaseEntity {
|
||||
icon?: string;
|
||||
regionCode?: string;
|
||||
/**
|
||||
* 景点名称 商家名称
|
||||
*/
|
||||
@@ -132,12 +134,12 @@ export interface ArticleForm extends BaseEntity {
|
||||
/**
|
||||
* 开放/营业
|
||||
*/
|
||||
isOpen?: string;
|
||||
isOpen?: string | number;
|
||||
|
||||
/**
|
||||
* 景点属性/商家属性
|
||||
*/
|
||||
attribute?: string;
|
||||
attribute?: string | number;
|
||||
|
||||
/**
|
||||
* 状态 0-未发布 1-审核中 2-发布
|
||||
|
||||
Reference in New Issue
Block a user