🎨 修改批量执行模块格式.

This commit is contained in:
lijiahangmax
2024-04-11 00:06:43 +08:00
parent e2c0b9c44a
commit bcef835de3
20 changed files with 113 additions and 213 deletions

View File

@@ -1,26 +1,5 @@
import type { ExecLogQueryResponse } from './exec-log';
import axios from 'axios';
/**
* 执行命令请求
*/
export interface ExecCommandRequest {
logId?: number;
description?: string;
timeout?: number;
command?: string;
parameterSchema?: string;
hostIdList?: Array<number>;
}
/**
* 中断命令请求
*/
export interface ExecInterruptRequest {
logId?: number;
hostLogId?: number;
}
/**
* 中断命令请求
*/
@@ -29,34 +8,6 @@ export interface ExecTailRequest {
hostExecIdList?: Array<number>;
}
/**
* 批量执行命令
*/
export function batchExecCommand(request: ExecCommandRequest) {
return axios.post<ExecLogQueryResponse>('/asset/exec/exec-command', request);
}
/**
* 重新执行命令
*/
export function reExecCommand(request: ExecCommandRequest) {
return axios.post<ExecLogQueryResponse>('/asset/exec/re-exec-command', request);
}
/**
* 中断执行命令
*/
export function interruptExec(request: ExecInterruptRequest) {
return axios.put('/asset/exec/interrupt', request);
}
/**
* 中断执行主机命令
*/
export function interruptHostExec(request: ExecInterruptRequest) {
return axios.put('/asset/exec/interrupt-host', request);
}
/**
* 查看执行日志
*/