feat:【antd】【ele】统一 api 的 system、infra 实现

This commit is contained in:
YunaiV
2025-09-22 12:58:22 +08:00
parent 6ca2b0f1ca
commit a1e756c0e5
12 changed files with 37 additions and 52 deletions

View File

@@ -58,11 +58,12 @@ export function exportJob(params: any) {
/** 任务状态修改 */
export function updateJobStatus(id: number, status: number) {
const params = {
id,
status,
};
return requestClient.put('/infra/job/update-status', { params });
return requestClient.put('/infra/job/update-status', undefined, {
params: {
id,
status,
},
});
}
/** 定时任务立即执行一次 */

View File

@@ -34,15 +34,3 @@ export function getMailLogPage(params: PageParam) {
{ params },
);
}
/** 查询邮件日志详情 */
export function getMailLog(id: number) {
return requestClient.get<SystemMailLogApi.MailLog>(
`/system/mail-log/get?id=${id}`,
);
}
/** 重新发送邮件 */
export function resendMail(id: number) {
return requestClient.put(`/system/mail-log/resend?id=${id}`);
}