29 lines
634 B
TypeScript
29 lines
634 B
TypeScript
|
|
import { request } from '../request';
|
||
|
|
|
||
|
|
/** get groupConfig list */
|
||
|
|
export function fetchGetGroupConfigList(params?: Api.GroupConfig.GroupConfigSearchParams) {
|
||
|
|
return request<Api.GroupConfig.GroupConfigList>({
|
||
|
|
url: '/group/list',
|
||
|
|
method: 'get',
|
||
|
|
params
|
||
|
|
});
|
||
|
|
}
|
||
|
|
|
||
|
|
/** add groupConfig */
|
||
|
|
export function fetchAddGroupConfig(data: Api.GroupConfig.GroupConfig) {
|
||
|
|
return request<boolean>({
|
||
|
|
url: '/group',
|
||
|
|
method: 'post',
|
||
|
|
data
|
||
|
|
});
|
||
|
|
}
|
||
|
|
|
||
|
|
/** edit namespace */
|
||
|
|
export function fetchEditGroupConfig(data: Api.GroupConfig.GroupConfig) {
|
||
|
|
return request<boolean>({
|
||
|
|
url: '/group',
|
||
|
|
method: 'put',
|
||
|
|
data
|
||
|
|
});
|
||
|
|
}
|