添加执行人.

This commit is contained in:
lijiahangmax
2024-12-12 21:35:05 +08:00
parent 247ae2c862
commit 824f7317d7
45 changed files with 369 additions and 142 deletions

View File

@@ -37,6 +37,7 @@ export interface ExecLogQueryResponse extends TableData, ExecLogQueryExtraRespon
status: string;
startTime: number;
finishTime: number;
execMode: string;
hostIdList: Array<number>;
}

View File

@@ -58,12 +58,22 @@ export interface ExecJobQueryResponse extends TableData {
recentLogId: number;
recentLogStatus: string;
recentLogTime: number;
execUserId: number;
execUsername: string;
createTime: number;
updateTime: number;
hostIdList: Array<number>;
hostList: Array<HostQueryResponse>;
}
/**
* 设置计划任务执行用户
*/
export interface ExecJobSetExecUserRequest {
id: number;
userId: number;
}
/**
* 创建计划任务
*/
@@ -106,6 +116,13 @@ export function getExecJobPage(request: ExecJobQueryRequest) {
return axios.post<DataGrid<ExecJobQueryResponse>>('/asset/exec-job/query', request);
}
/**
* 设置计划任务执行用户
*/
export function setExecJobExecUser(request: ExecJobSetExecUserRequest) {
return axios.put<number>('/exec/exec-job/set-exec-user', request);
}
/**
* 删除计划任务
*/