使用脚本执行命令.

This commit is contained in:
lijiahang
2024-04-17 13:13:01 +08:00
parent 339d86fc87
commit 256e54ffd8
22 changed files with 384 additions and 79 deletions

View File

@@ -18,6 +18,18 @@ export interface TemplateParam {
// 内置参数
export const builtinsParams: Array<TemplateParam> = [
{
name: 'source',
desc: '执行来源'
}, {
name: 'userId',
desc: '执行用户id'
}, {
name: 'username',
desc: '执行用户名'
}, {
name: 'execId',
desc: '执行记录id'
}, {
name: 'hostId',
desc: '执行主机id'
}, {
@@ -30,14 +42,23 @@ export const builtinsParams: Array<TemplateParam> = [
name: 'hostAddress',
desc: '执行主机地址'
}, {
name: 'userId',
desc: '执行用户id'
name: 'hostUsername',
desc: '执行主机用户名'
}, {
name: 'username',
desc: '执行用户名'
name: 'osType',
desc: '执行主机系统版本'
}, {
name: 'execId',
desc: '执行记录id'
name: 'port',
desc: 'SSH 端口'
}, {
name: 'charset',
desc: 'SSH 编码集'
}, {
name: 'scriptExec',
desc: '是否使用脚本执行'
}, {
name: 'scriptPath',
desc: '脚本文件路径'
}, {
name: 'uuid',
desc: '生成任务维度 uuid'

View File

@@ -115,7 +115,7 @@
{{ getDictValue(execStatusKey, record.recentLogStatus) }}
</a-tag>
<!-- 执行时间 -->
{{ dateFormat(new Date(record.recentLogTime), 'MM-dd HH:mm') }}
{{ dateFormat(new Date(record.recentLogTime), 'MM-dd HH:mm:ss') }}
</div>
<!-- 无任务 -->
<div v-else class="mx8">-</div>

View File

@@ -42,7 +42,11 @@ const columns = [
dataIndex: 'recentLog',
slotName: 'recentLog',
align: 'left',
width: 184,
headerCellStyle: {
display: 'flex',
justifyContent: 'center'
},
width: 200,
}, {
title: '修改时间',
dataIndex: 'updateTime',