feat: 投放账户分组

This commit is contained in:
rd
2025-07-02 16:11:51 +08:00
parent f35dd2dfa9
commit b8d88cd6cb
11 changed files with 537 additions and 44 deletions

View File

@ -203,3 +203,34 @@ export const getPlacementAccountsTemplateUrl = (params = {}) => {
export const getPlacementAccountsAuthorizedStatus = (id: string) => {
return Http.get(`/v1/placement-accounts/${id}/authorized-status`);
};
// 投放账户运营人员分组-列表
export const getPlacementAccountOperators = (params = {}) => {
return Http.get('/v1/placement-account-operators/list', params);
};
// 投放账号项目分组-分页
export const getPlacementAccountProjectGroups = (params = {}) => {
return Http.get('/v1/placement-account-project-groups', params);
};
// 投放账号项目分组-列表
export const getPlacementAccountProjectGroupsList = (params = {}) => {
return Http.get('/v1/placement-account-project-groups/list', params);
};
// 投放账号项目分组-添加
export const postPlacementAccountProjectGroups = (params = {}) => {
return Http.post('/v1/placement-account-project-groups', params);
};
// 投放账号项目分组-修改
export const putPlacementAccountProjectGroups = (params = {}) => {
const { id, ...rest } = params as { id: string; [key: string]: any };
return Http.put(`/v1/media-account-project-groups/${id}`, rest);
};
// 投放账号项目分组-删除
export const deletePlacementAccountProjectGroups = (id: string) => {
return Http.delete(`/v1/placement-account-project-groups/${id}`);
};