import api_request from '@/utils/api-request';
class UrlValueAPI {
static getGoodsList(data: any) {
return api_request({
url: `diyapi/goodslist`,
method: 'post',
data,
});
}
static getArticleList(data: any) {
return api_request({
url: `diyapi/articlelist`,
method: 'post',
data,
});
}
static getDiyList(data: any) {
return api_request({
url: `diyapi/diylist`,
method: 'post',
data,
});
}
static getDesignList(data: any) {
return api_request({
url: `diyapi/designlist`,
method: 'post',
data,
});
}
static getCustomList(data: any) {
return api_request({
url: `diyapi/customviewlist`,
method: 'post',
data,
});
}
static getBrandList(data: any) {
return api_request({
url: `diyapi/brandlist`,
method: 'post',
data,
});
}
static getCouponList(data: any) {
return api_request({
url: `plugins/index/pluginsname/coupon/pluginscontrol/diycoupon/pluginsaction/index.html`,
method: 'post',
data,
});
}
static getblogList(data: any) {
return api_request({
url: `plugins/index/pluginsname/blog/pluginscontrol/diyblog/pluginsaction/index.html`,
method: 'post',
data,
});
}
static getBindingList(data: any) {
return api_request({
url: `plugins/index/pluginsname/binding/pluginscontrol/diybinding/pluginsaction/index.html`,
method: 'post',
data,
});
}
static getShopList(data: any) {
return api_request({
url: `plugins/index/pluginsname/shop/pluginscontrol/diyshop/pluginsaction/index.html`,
method: 'post',
data,
});
}
static getRealstoreList(data: any) {
return api_request({
url: `plugins/index/pluginsname/realstore/pluginscontrol/diyrealstore/pluginsaction/index.html`,
method: 'post',
data,
});
}
static getAskList(data: any) {
return api_request({
url: `plugins/index/pluginsname/ask/pluginscontrol/diyask/pluginsaction/index.html`,
method: 'post',
data,
});
}
static getActivityList(data: any) {
return api_request({
url: `plugins/index/pluginsname/activity/pluginscontrol/diyactivity/pluginsaction/index.html`,
method: 'post',
data,
});
}
static getPluginVideoList(data: any) {
return api_request({
url: `plugins/index/pluginsname/video/pluginscontrol/diyvideo/pluginsaction/index`,
method: 'post',
data,
});
}
static getPluginLiveList(data: any) {
return api_request({
url: `plugins/index/pluginsname/live/pluginscontrol/diylive/pluginsaction/index`,
method: 'post',
data,
});
}
static getPluginGroupbuyList(data: {
page: number | string;
page_size: number | string;
keywords?: string;
status?: string;
is_recommended?: number;
}) {
return api_request({
url: `plugins/index/pluginsname/groupbuy/pluginscontrol/diygroupbuy/pluginsaction/index`,
method: 'post',
data,
});
}
static getPluginBargainList(data: {
page: number | string;
page_size: number | string;
keywords?: string;
status?: string;
is_recommended?: number;
}) {
return api_request({
url: `plugins/index/pluginsname/bargain/pluginscontrol/diybargain/pluginsaction/index`,
method: 'post',
data,
});
}
}
export default UrlValueAPI;
export interface Tree {
id: string;
pid: string;
name: string;
path: string;
is_enable: Number;
sort: number;
items?: Tree[];
icon?: string;
}