Toggle navigation
Toggle navigation
This project
Loading...
Sign in
ops
/
monitor-ui
·
Commits
Go to a project
GitLab
Go to group
Project
Activity
Files
Commits
Pipelines
0
Builds
0
Graphs
Milestones
Issues
0
Merge Requests
0
Members
Labels
Wiki
Forks
Network
Create a new issue
Download as
Email Patches
Plain Diff
Browse Files
Authored by
zhengyouwei
9 years ago
Commit
46c3ceaeb1af8ce80a5521407af24eee31567e3b
1 parent
f8f7b7cd
host group
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
48 additions
and
75 deletions
monitor-ui-common/src/main/java/com/ui/contants/HttpUriContants.java
monitor-ui-ctrl/src/main/java/com/ui/ctrl/HostGroupCtrl.java
monitor-ui-web/src/main/webapp/jsp/host/editHostGroup.jsp
monitor-ui-web/src/main/webapp/jsp/host/hostGroupList.jsp
monitor-ui-common/src/main/java/com/ui/contants/HttpUriContants.java
View file @
46c3cea
...
...
@@ -7,6 +7,7 @@ public class HttpUriContants {
/*** 机组信息 ****/
public
static
final
String
HOST_GROUP_GETALL
=
"/hostGroup/getHostGroups"
;
public
static
final
String
HOST_GROUP_SAVE
=
"/hostGroup/saveHostGroup"
;
/*** 机组信息 ****/
public
static
String
GET_ALL_TYPE
=
"/type/query"
;
...
...
monitor-ui-ctrl/src/main/java/com/ui/ctrl/HostGroupCtrl.java
View file @
46c3cea
...
...
@@ -31,7 +31,13 @@ public class HostGroupCtrl {
@ResponseBody
public
BaseResponse
getHostGroups
(
PageRequest
req
)
{
BaseResponse
response
=
httpRestClient
.
defaultPost
(
HttpUriContants
.
HOST_GROUP_GETALL
,
req
,
BaseResponse
.
class
);
System
.
out
.
println
(
"*****************************"
+
JSON
.
toJSON
(
response
));
return
response
;
}
@RequestMapping
(
"/saveHostGroup"
)
@ResponseBody
public
BaseResponse
saveHostGroup
(
String
req
)
{
BaseResponse
response
=
httpRestClient
.
defaultPost
(
HttpUriContants
.
HOST_GROUP_SAVE
,
req
,
BaseResponse
.
class
);
return
response
;
}
...
...
monitor-ui-web/src/main/webapp/jsp/host/editHostGroup.jsp
deleted
100644 → 0
View file @
f8f7b7c
<%@page language="java" contentType="text/html;charset=utf-8" %>
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<div id="breadcrumb">
<a href="#" title="Go to Home" class="tip-bottom"><i
class="icon-home"></i> Home</a> <a href="#" class="current">Tables</a>
</div>
<div class="container-fluid">
<div class="widget-box">
<div class="widget-title">
<h5>Dynamic table</h5>
</div>
<div class="widget-content nopadding">
<div class="widget-title" style="height: 53px;">
<div>
<div class="form-inline" role="form" id="inBoxQueryDiv"
style=" margin-top: 12px;margin-left: 25px;float: left;">
<div class="input-group" style="float: left;">
<span class="input-group-addon">IP:</span>
<input type="text" id="" class="form-control" placeholder=""/>
</div>
<div class="input-group" style="float: left;">
<span class="input-group-addon">IP:</span>
<input type="text" id="" class="form-control" placeholder=""/>
</div>
<button id="submit" class="btn btn-default">搜索</button>
</div>
<button id="addBtn" class="btn btn-primary" style="margin-top: 12px;margin-left: 900px;">新增</button>
</div>
</div>
<div id="table">
</div>
</div>
</div>
</div>
<script>
$(function () {
var data = [];
for (var i = 0; i < 20; i++) {
data.push({
userId: i,
userName: "用户" + i,
status: i % 3 == 0 ? 0 : 1
});
}
$("#table").table({
striped: true,
panelClass: "panel-success",
pagination: true,
columns: [{
title: "用户id",
field: "userId"
}, {
title: "用户名称",
field: "userName"
}, {
title: "状态",
field: "status"
}],
data: data
});
});
</script>
monitor-ui-web/src/main/webapp/jsp/host/hostGroupList.jsp
View file @
46c3cea
...
...
@@ -15,13 +15,33 @@
</div>
<div class="widget-content nopadding">
<div class="widget-title" style="height: 53px;">
<div>
<button id="addBtn" class="btn btn-primary" style="margin-top: 12px;margin-left: 900px;">新增</button>
</div>
<div>
<a href="#" id="open-modal" class="btn btn-primary">新增主机组</a> </div>
</div>
<div id="hostGroupTable">
</div>
<div id="myModal" class="modal hide">
<div class="modal-header">
<button data-dismiss="modal" class="close" type="button">×</button>
<h3>Modal header</h3>
</div>
<div class="modal-body">
<label class="control-label">机组ID</label>
<div class="controls">
<input type="text" name="editGroupId"/>
</div>
<label class="control-label">机组名称</label>
<div class="controls">
<input type="text" name="editGroupName"/>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">关闭
</button>
<button type="button" id="submitBtn" class="btn btn-primary">提交</button>
</div>
</div>
</div>
</div>
</div>
...
...
@@ -58,11 +78,25 @@
},{
title : "操作",
field : "op",
width : "15%"
}]
formatter : function(rowData) {
var div = $("<div>");
var editBtn = $("<button onclick='editHostGroup(rowData.id,rowData.groupName)'>").addClass("btn btn-xs btn-success").html("修改").appendTo(div);
div.append(" ");
var delBtn = $("<button onclick='deleteHostGroup(rowData.id)'>").addClass("btn btn-xs btn-danger").html("删除")
.appendTo(div);
delBtn.click(function() {
});
return div;
}
} ]
});
});
//打开新增或修改页面
function editHostGroup(id,groupName) {
}
</script>
\ No newline at end of file
...
...
Please
register
or
login
to post a comment