feat: 标签管理

This commit is contained in:
rd
2025-06-26 17:39:21 +08:00
parent b81f61901f
commit 19f4d08a2e
8 changed files with 311 additions and 25 deletions

View File

@ -60,7 +60,7 @@ export const postAccountGroups = (params = {}) => {
};
// 媒体账号分组-编辑
export const putGroupList = (params = {}) => {
export const putGroup = (params = {}) => {
const { id, ...rest } = params as { id: string; [key: string]: any };
return Http.put(`/v1/media-account-groups/${id}`, rest);
};
@ -69,3 +69,24 @@ export const putGroupList = (params = {}) => {
export const deleteGroup = (id: string) => {
return Http.delete(`/v1/media-account-groups/${id}`);
};
// 媒体账号标签-列表
export const getTagsList = (params = {}) => {
return Http.get('/v1/media-account-tags/list', params);
};
// 媒体账号标签-添加
export const postAccountTags = (params = {}) => {
return Http.post('/v1/media-account-tags', params);
};
// 媒体账号标签-修改
export const putTag = (params = {}) => {
const { id, ...rest } = params as { id: string; [key: string]: any };
return Http.put(`/v1/media-account-tags/${id}`, rest);
};
// 媒体账号标签-删除
export const deleteTag = (id: string) => {
return Http.delete(`/v1/media-account-tags/${id}`);
};