V2.7 增加agent执行器

This commit is contained in:
georgehao
2019-07-03 22:31:27 +08:00
parent c3a89e9243
commit 37fb659c4e
48 changed files with 2832 additions and 513 deletions

View File

@@ -1,7 +1,7 @@
<div class="layui-layout layui-layout-admin" style="padding-left: 40px;margin-top: 20px;">
<div style="margin: 10px 0px">
<blockquote class="layui-elem-quote">
说明提交之前请先测试服务器资源是否可以连通
说明提交之前请先测试执行器资源是否可以连通
</blockquote>
</div>
<form class="layui-form" action="" method="post" >

View File

@@ -23,12 +23,13 @@
<div class="layui-input-inline mw400">
<input type="radio" name="connection_type" lay-verify="type" value="0" title="SSH" {{if eq .server.connection_type 0}}checked{{end}}>
<input type="radio" name="connection_type" lay-verify="type" value="1" title="Telnet" {{if eq .server.connection_type 1}}checked{{end}}>
<input type="radio" name="connection_type" lay-verify="type" value="2" title="Agent" {{if eq .server.connection_type 2}}checked{{end}}>
</div>
<div class="layui-form-mid layui-word-aux"></div>
</div>
<div class="layui-form-item">
<label class="layui-form-label mw200">服务器名称</label>
<label class="layui-form-label mw200">器名称</label>
<div class="layui-input-inline mw400">
<input type="text" name="server_name" id="server_name" lay-verify="required" autocomplete="off" placeholder="服务器名称" class="layui-input" value="{{.server.server_name}}">
</div>

View File

@@ -23,6 +23,7 @@
<div class="layui-input-inline mw400">
<input type="radio" name="connection_type" lay-verify="type" value="0" title="SSH" {{if eq .server.connection_type 0}}checked{{end}}>
<input type="radio" name="connection_type" lay-verify="type" value="1" title="Telnet" {{if eq .server.connection_type 1}}checked{{end}}>
<input type="radio" name="connection_type" lay-verify="type" value="2" title="Agent" {{if eq .server.connection_type 2}}checked{{end}}>
</div>
<div class="layui-form-mid layui-word-aux"></div>
</div>

View File

@@ -7,7 +7,7 @@
<form class="layui-form" action="" onsubmit="javascript:return false;">
<div class="demoTable">
<div class="layui-inline" style="width: 40%">
<input class="layui-input" name="serverName" id="serverName" autocomplete="off" placeholder="资源名称" >
<input class="layui-input" name="serverName" id="serverName" autocomplete="off" placeholder="执行资源名称" >
</div>
<div class="layui-inline" style="width: 20%;text-align: left;">
<select name="serverGroupId" id="serverGroupId">
@@ -53,13 +53,12 @@
,url: '/server/table'
,cols: [[
// {checkbox: true, fixed: true},
{field:'id', title: 'ID', align:'center',sort: true, width:150}
,{field:'server_name',title: '资源名称'}
,{field:'group_name',title: '分组名称'}
,{field:'connection_type', title: '连接类型'}
,{field:'type', title: '登录类型'}
{field:'id', title: 'ID', align:'center',sort: true, width:80}
,{field:'server_name',title: '执行资源名称',width:350}
,{field:'connection_type', title: '类型',width:100}
,{field:'ip_port', title: 'IP端口'}
,{field:'group_name',title: '分组名称',width:200}
,{field:'detail', title: '备注'}
// ,{field:'status_text', title: '状态'}
,{fixed: 'right', width:160, align:'center', toolbar: '#bar'}
]]
,id: 'listReload'