feat: 账户授权

This commit is contained in:
rd
2025-06-27 16:36:18 +08:00
parent e321613af1
commit 62f900180a
18 changed files with 608 additions and 180 deletions

View File

@ -35,8 +35,9 @@ export const getMediaAccountsDetail = (id: string) => {
};
// 媒体账号-修改
export const putMediaAccounts = (id: string) => {
return Http.put(`/v1/media-accounts/${id}`);
export const putMediaAccounts = (params = {}) => {
const { id, ...rest } = params as { id: string; [key: string]: any };
return Http.put(`/v1/media-accounts/${id}`, rest);
};
// 媒体账号-删除
@ -105,3 +106,13 @@ export const batchPutTag = (params = {}) => {
export const batchPutGroup = (params = {}) => {
return Http.put(`/v1/media-accounts/batch-group`, params);
};
// 媒体账号-暂停爬取
export const pausePatchAccount = (id: string) => {
return Http.patch(`/v1/media-accounts/${id}/pause`);
};
// 媒体账号-开始爬取
export const startPatchAccount = (id: string) => {
return Http.patch(`/v1/media-accounts/${id}/start`);
};