diff --git a/admin/src/app/api/addon.ts b/admin/src/app/api/addon.ts index 1fd2069ff..217e8c679 100644 --- a/admin/src/app/api/addon.ts +++ b/admin/src/app/api/addon.ts @@ -12,7 +12,7 @@ export function getAddonLocal(params: Record) { * 插件详情 * @returns */ -export function getAddonDetial(id: number) { +export function getAddonDetail(id: number) { return request.get(`addon/${ id }`) } diff --git a/admin/src/app/api/sys.ts b/admin/src/app/api/sys.ts index 2aaaca84e..8e48672e6 100644 --- a/admin/src/app/api/sys.ts +++ b/admin/src/app/api/sys.ts @@ -479,6 +479,42 @@ export function deleteCron(id: string) { return request.delete(`sys/schedule/${ id }`, { showSuccessMessage: true }) } +/** + * 执行任务 + * @returns + */ +export function doCron(params: Record) { + return request.put(`sys/schedule/do/${ params.id }`, params, { + showErrorMessage: true, + showSuccessMessage: true + }) +} + + +/** + * 获取任务日志列表 + * @returns + */ +export function getCronLogList(params: any) { + return request.get(`sys/schedule/log/list`, { params }) +} + +/** + * 删除任务日志 + * @returns + */ +export function deleteCronLog(params: Record) { + return request.put(`sys/schedule/log/delete`, params, { showSuccessMessage: true }) +} + +/** + * 清空任务日志 + * @returns + */ +export function clearCronLog(params: Record) { + return request.put(`sys/schedule/log/clear`, params, { showSuccessMessage: true }) +} + /***************************************************** 协议管理 ****************************************************/ /** diff --git a/admin/src/app/components/user-info-edit/index.vue b/admin/src/app/components/user-info-edit/index.vue index 200d5c8cd..a65159fd4 100644 --- a/admin/src/app/components/user-info-edit/index.vue +++ b/admin/src/app/components/user-info-edit/index.vue @@ -8,7 +8,7 @@ {{saveInfo.username}} - +