1.定时去统计界面和服务端的配置量入库,并新增系统管理-管理员用户预警界面列表的功能
2.实时扫描此表中界面和服务端的配置量是否一致,不一致,管理员用户告警提示
This commit is contained in:
@@ -71,9 +71,32 @@
|
||||
$("#searchText").click(function(){
|
||||
$(this).val("");
|
||||
});
|
||||
|
||||
//定时查询界面配置总量和服务配置总量 是否一致
|
||||
t2 = window.setInterval("getServiceSum()",5*60*1000);
|
||||
//去掉定时器的方法
|
||||
//window.clearInterval(t2);
|
||||
|
||||
});
|
||||
|
||||
var t2;
|
||||
//获取界面总量和服务总量
|
||||
function getServiceSum(){
|
||||
$.ajax({
|
||||
type:'post',
|
||||
async:false,
|
||||
cache:false,
|
||||
url:'${ctx}/sys/warn/serviceSum',
|
||||
dataType:"json",
|
||||
success: function(data){
|
||||
if(data !=null && (data.interfaceCfgTotal !=data.systemCfgTotal)){
|
||||
top.$.jBox.tip("界面配置总量和服务配置总量不一致!");
|
||||
}
|
||||
},
|
||||
error: function(){
|
||||
top.$.jBox.tip("界面配置总量和服务配置总量查询失败!");
|
||||
window.clearInterval(t2);
|
||||
}
|
||||
});
|
||||
}
|
||||
//页面跳转函数 level:级别,1顶级,2有子级。name:菜单名称,有多级#间隔。url:访问路径。object:点击元素对象。
|
||||
function page_turn(id, functionId,level, name, url,obj){
|
||||
//$(".page-bar").removeClass("hidden");
|
||||
|
||||
105
src/main/webapp/WEB-INF/views/sys/sysUserWarnList.jsp
Normal file
105
src/main/webapp/WEB-INF/views/sys/sysUserWarnList.jsp
Normal file
@@ -0,0 +1,105 @@
|
||||
<%@ page contentType="text/html;charset=UTF-8"%>
|
||||
<%@ include file="/WEB-INF/include/taglib.jsp"%>
|
||||
<html>
|
||||
<head>
|
||||
<title>
|
||||
<spring:message code="admin_user_warn"/>
|
||||
</title>
|
||||
<script>
|
||||
$(document).ready(function() {
|
||||
|
||||
//reset
|
||||
$("#resetBtn").on("click",function(){
|
||||
$("select.selectpicker").each(function(){
|
||||
$(this).selectpicker('val',$(this).find('option:first').val());
|
||||
$(this).find("option").attr("selected",false);
|
||||
$(this).find("option:first").attr("selected",true);
|
||||
});
|
||||
$(':input','#searchForm')
|
||||
.not(':button,:submit,:reset,:hidden')
|
||||
.attr("value",'');
|
||||
$("#searchForm")[0].reset();
|
||||
});
|
||||
|
||||
|
||||
});
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<div class="page-content">
|
||||
|
||||
<h3 class="page-title">
|
||||
<spring:message code="admin_user_warn"/>
|
||||
</h3>
|
||||
<h5 class="page-header"></h5>
|
||||
<div class="col-md-12">
|
||||
<div class="portlet">
|
||||
<div class="portlet-body">
|
||||
<div class="row" >
|
||||
<form:form id="searchForm" modelAttribute="warn" action="${ctx}/sys/warn/userWarnList" method="post" class="form-search">
|
||||
<input id="pageNo" name="pageNo" type="hidden" value="${page.pageNo}"/>
|
||||
<input id="pageSize" name="pageSize" type="hidden" value="${page.pageSize}"/>
|
||||
|
||||
<div class="col-md-12">
|
||||
|
||||
<div class="pull-left">
|
||||
<div class="input-group">
|
||||
<div class="input-group-btn">
|
||||
<span class="selectpicker form-control" ><spring:message code="service_id"/></span>
|
||||
</div>
|
||||
<input name="serviceId" type="text" class="form-control input-medium" maxlength="20" value="${warn.serviceId }" />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="pull-left">
|
||||
<button type="button" class="btn blue" onClick="return page()"> <i class="fa fa-search"></i> <spring:message code="search"/> </button>
|
||||
<button type="button" class="btn btn-default" id="resetBtn"> <i class="fa fa-refresh"></i> <spring:message code="reset"/> </button>
|
||||
</div>
|
||||
|
||||
<div class="pull-right">
|
||||
|
||||
<a class="btn btn-icon-only btn-default setfields tooltips"
|
||||
data-container="body" data-placement="top" data-original-title=<spring:message code="custom_columns"/> href="javascript:;">
|
||||
<i class="icon-wrench"></i>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
<!-- 搜索内容与操作按钮栏 -->
|
||||
|
||||
</form:form>
|
||||
</div>
|
||||
<sys:message content="${message}"/>
|
||||
<div class="table-responsive">
|
||||
|
||||
<table id="contentTable" class="table table-striped table-bordered table-condensed text-nowrap logTb">
|
||||
<thead>
|
||||
<tr>
|
||||
|
||||
<th class="sort-column service_id" column="service_id"><spring:message code="service_id"/></th>
|
||||
<th ><spring:message code="service_name"/></th>
|
||||
<th class="sort-column interface_total" column="interface_total"><spring:message code="interface_total"/></th>
|
||||
<th class="sort-column service_total" column="service_total"><spring:message code="service_total"/></th>
|
||||
<th class="sort-column create_time" column="create_time"><spring:message code="create_time"/></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<c:forEach var="log" items="${page.list }" varStatus="status">
|
||||
<tr>
|
||||
<td>${log.serviceId }</td>
|
||||
<td>${log.serviceDesc }</td>
|
||||
<td>${log.interfaceCfgTotal }</td>
|
||||
<td>${log.systemCfgTotal }</td>
|
||||
<td><fmt:formatDate value="${log.time }" pattern="yyyy-MM-dd HH:mm:ss"/></td>
|
||||
</tr>
|
||||
</c:forEach>
|
||||
</tbody>
|
||||
</table>
|
||||
<div class="page">${page}</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
Reference in New Issue
Block a user