feat: 分组管理

This commit is contained in:
rd
2025-06-26 17:10:53 +08:00
parent ace3d9b574
commit b81f61901f
10 changed files with 432 additions and 81 deletions

View File

@ -48,3 +48,24 @@ export const deleteMediaAccounts = (id: string) => {
export const getTemplateUrl = (params = {}) => {
return Http.get('/v1/media-accounts/template', params);
};
// 媒体账号分组-分页
export const getGroupList = (params = {}) => {
return Http.get('/v1/media-account-groups/list', params);
};
// 媒体账号分组 -添加
export const postAccountGroups = (params = {}) => {
return Http.post('/v1/media-account-groups', params);
};
// 媒体账号分组-编辑
export const putGroupList = (params = {}) => {
const { id, ...rest } = params as { id: string; [key: string]: any };
return Http.put(`/v1/media-account-groups/${id}`, rest);
};
// 媒体账号分组-删除
export const deleteGroup = (id: string) => {
return Http.delete(`/v1/media-account-groups/${id}`);
};