import { OrgParams, Org, OrgResult } from '/@/api/platform/common/entity/org'; import { defHttp } from '/@/utils/http/axios'; enum Api { list = '/common_proxy/common/org/list', get = '/common_proxy/common/org', save = '/common_proxy/common/org/save', edit = '/common_proxy/common/org/update', del = '/common_proxy/common/org/remove' } export const listOrg = (params: OrgParams) => defHttp.get({url: Api.list, params}, { isReturnResultResponse: true }); export const addOrg = (params: Partial) => defHttp.post({ url: Api.save, data: params }); export const editOrg = (params: Partial) => defHttp.put({ url: Api.edit, data: params }); export const getOrg = (id: string) => defHttp.get({ url: `${Api.get}/${id}` }); export const delOrg = (ids: string) => defHttp.delete({ url: `${Api.del}/${ids}` });