/**
* 提供api模板规范代码参考,请尽量保证编写代码风格跟模板规范代码一致
* Copyright © 2020-2022 entfrm All rights reserved.
* author entfrm开发团队-王翔
*/
import type { PushManage, PushManageParams } from '/@/api/platform/common/entity/pushManage';
import { defHttp } from '/@/utils/http/axios';
enum Api {
list = '/common_proxy/common/pushManage/list',
add = '/common_proxy/common/pushManage/save',
get = '/common_proxy/common/pushManage',
edit = '/common_proxy/common/pushManage/update',
del = '/common_proxy/common/pushManage/remove',
}
export const listPushManage = (params?: Partial) => defHttp.get({ url: Api.list, params });
export const addPushManage = (params: Partial) => defHttp.post({ url: Api.add, data: params });
export const editPushManage = (params: Partial) => defHttp.put({ url: Api.edit, data: params });
export const getPushManage = (id: string) => defHttp.get({ url: `${Api.get}/${id}` });
export const delPushManage = (id: string) => defHttp.delete({ url: `${Api.del}/${id}` });