/* * @Author: RenXiaoDong * @Date: 2025-06-25 17:34:56 */ import Http from '@/api'; // 媒体账号标签-列表 export const fetchAccountTags = (params = {}) => { return Http.get('/v1/media-account-tags/list', params); }; // 媒体账号分组-列表 export const fetchAccountGroups = (params = {}) => { return Http.get('/v1/media-account-groups/list', params); }; // 媒体运营人员分组-列表 export const fetchAccountOperators = (params = {}) => { return Http.get('/v1/media-account-operators/list', params); }; // 媒体账号-分页 export const getMediaAccounts = (params = {}) => { return Http.get('/v1/media-accounts', params); }; // 媒体账号-添加 export const postMediaAccounts = (params = {}) => { return Http.post('/v1/media-accounts', params); }; // 媒体账号-详情 export const getMediaAccountsDetail = (id: string) => { return Http.get(`/v1/media-accounts/${id}`); }; // 媒体账号-修改 export const putMediaAccounts = (id: string) => { return Http.put(`/v1/media-accounts/${id}`); }; // 媒体账号-删除 export const deleteMediaAccounts = (id: string) => { return Http.delete(`/v1/media-accounts/${id}`); }; // 媒体账号-获取模板地址 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 putGroup = (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}`); }; // 媒体账号标签-列表 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}`); };