Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop
This commit is contained in:
@@ -431,7 +431,7 @@ public class BaseCfg<T> extends BaseEntity<T> {
|
|||||||
this.tableName = tableName;
|
this.tableName = tableName;
|
||||||
}
|
}
|
||||||
|
|
||||||
protected void initDefaultValue(){
|
public void initDefaultValue(){
|
||||||
|
|
||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -226,7 +226,7 @@ public class DnsIpCfg extends BaseCfg<DnsIpCfg> {
|
|||||||
* @see com.nis.domain.configuration.BaseCfg#initDefaultValue()
|
* @see com.nis.domain.configuration.BaseCfg#initDefaultValue()
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
protected void initDefaultValue() {
|
public void initDefaultValue() {
|
||||||
// TODO Auto-generated method stub
|
// TODO Auto-generated method stub
|
||||||
super.initDefaultValue();
|
super.initDefaultValue();
|
||||||
this.srcIp ="0.0.0.0";
|
this.srcIp ="0.0.0.0";
|
||||||
|
|||||||
@@ -301,4 +301,4 @@
|
|||||||
</script>
|
</script>
|
||||||
|
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
@@ -29,6 +29,22 @@
|
|||||||
|
|
||||||
|
|
||||||
});
|
});
|
||||||
|
//面包屑导航
|
||||||
|
$(function(){
|
||||||
|
|
||||||
|
$("div ul li a").click(function(){
|
||||||
|
if(typeof $(this).attr("id") !='undefined'){
|
||||||
|
$("#menutwo").text($(this).text().trim());
|
||||||
|
$("#menuthree").text("");
|
||||||
|
}else{
|
||||||
|
$("#menuthree").text($(this).text().trim());
|
||||||
|
}
|
||||||
|
// var urlto=this+"";
|
||||||
|
// var ur="${ctx}"+urlto.split("nis")[1];
|
||||||
|
// $("#menutwo").attr("href",ur);
|
||||||
|
})
|
||||||
|
})
|
||||||
|
|
||||||
</script>
|
</script>
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
@@ -39,7 +55,6 @@
|
|||||||
|
|
||||||
<!-- BEGIN HEADER INNER -->
|
<!-- BEGIN HEADER INNER -->
|
||||||
<div class="page-header-inner ">
|
<div class="page-header-inner ">
|
||||||
|
|
||||||
<!-- BEGIN LOGO -->
|
<!-- BEGIN LOGO -->
|
||||||
<div class="page-logo">
|
<div class="page-logo">
|
||||||
<a href="index.html"> <img
|
<a href="index.html"> <img
|
||||||
@@ -212,8 +227,8 @@
|
|||||||
<ul class="page-breadcrumb">
|
<ul class="page-breadcrumb">
|
||||||
<li><a href="index.html">Home</a> <i class="fa fa-circle"></i>
|
<li><a href="index.html">Home</a> <i class="fa fa-circle"></i>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="#">Tables</a> <i class="fa fa-circle"></i></li>
|
<li><a href="#" id="menutwo" target="mainFrame">Tables</a> <i class="fa fa-circle"></i></li>
|
||||||
<li><span>Datatables</span></li>
|
<li><span id="menuthree">Datatables</span></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|||||||
@@ -21557,7 +21557,22 @@ Color library demo
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
.customColumnList {
|
||||||
|
padding-left:10px;
|
||||||
|
padding-top:10px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.customColumnList label {
|
||||||
|
padding-left: 4px;
|
||||||
|
cursor: pointer;
|
||||||
|
vertical-align: middle;
|
||||||
|
}
|
||||||
|
.customColumnList input {
|
||||||
|
display: inline-block;
|
||||||
|
vertical-align: middle;
|
||||||
|
margin-bottom: 4px;
|
||||||
|
margin-right: 3px;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Binary file not shown.
|
Before Width: | Height: | Size: 73 B After Width: | Height: | Size: 67 B |
@@ -1,4 +1,4 @@
|
|||||||
@charset "utf-8";*:focus{outline:0}.jbox-fade{background-color:#ccc}.jbox-drag{border:1px dashed #376ea5}div.jbox{padding:0;border:0;font-size:12px}div.jbox .jbox-border{background:none repeat scroll 0 0 #999;filter:alpha(opacity=20);-moz-opacity:.2;opacity:.2}div.jbox .jbox-container{background-color:#fff;border:1px solid #999}div.jbox .jbox-title-panel{background:#fff;border-bottom:1px solid #ccc;padding:8px 15px}div.jbox .jbox-title{font-weight:bold;color:#333;font-size:18px;line-height:27px;padding-top:0}div.jbox .jbox-title-icon{background:url(images/jbox-title-icon.gif) no-repeat scroll 3px 5px transparent}div.jbox .jbox-close,div.jbox .jbox-close-hover{background:url(images/jbox-close.gif) no-repeat scroll 0 0 transparent;margin:7px}div.jbox .jbox-close-hover{background-position:-16px 0}div.jbox .jbox-content{min-height:24px;line-height:18px;color:#444}div.jbox .jbox-content-loading{background-color:#e6e6e6}div.jbox .jbox-content-loading-image{background:url(images/jbox-content-loading.gif) no-repeat bottom center}div.jbox .jbox-button-panel{border-top:1px solid #ccc;background-color:#eee}div.jbox .jbox-bottom-text{text-indent:10px;color:#444}div.jbox .jbox-button{background:url(images/jbox-button1.png) repeat-x transparent;border:#aaa 1px solid;color:#888;border-radius:3px 3px 3px 3px;margin:1px 7px 0 0;height:20px;cursor:default}div.jbox .jbox-button-hover{background-position:0 -20px;color:#666}div.jbox .jbox-button-active{background-position:0 -40px}div.jbox-warning .jbox .jbox-button-panel{background-color:#fff}div.jbox .jbox-tip-color{background-color:#376ea5;border-color:#376ea5;border-radius:3px 3px 3px 3px;color:#fff}div.jbox span.jbox-icon{background:url(images/jbox-icons.png) no-repeat scroll 0 0 transparent;_background:url(images/jbox-icons-ie6.gif) no-repeat scroll 0 0 transparent}div.jbox span.jbox-icon-info{background-position:0 0}div.jbox span.jbox-icon-question{background-position:-36px 0}div.jbox span.jbox-icon-success{background-position:-72px 0}div.jbox span.jbox-icon-warning{background-position:-108px 0}
|
@charset "utf-8";*:focus{outline:0}.jbox-fade{background-color:#ccc}.jbox-drag{border:1px dashed #376ea5}div.jbox{padding:0;border:0;font-size:12px}div.jbox .jbox-border{background:none repeat scroll 0 0 #999;filter:alpha(opacity=20);-moz-opacity:.2;opacity:.2}div.jbox .jbox-container{background-color:#fff;border:1px solid #999}div.jbox .jbox-title-panel{background:#fff;border-bottom:1px solid #ccc;padding:8px 10px}div.jbox .jbox-title{font-weight:bold;color:#333;font-size:16px;line-height:27px;padding-top:0}div.jbox .jbox-title-icon{background:url(images/jbox-title-icon.gif) no-repeat scroll 3px 5px transparent}div.jbox .jbox-close,div.jbox .jbox-close-hover{background:url(images/jbox-close.gif) no-repeat scroll 0 0 transparent;margin:7px}div.jbox .jbox-close-hover{background-position:-16px 0}div.jbox .jbox-content{min-height:24px;line-height:18px;color:#444}div.jbox .jbox-content-loading{background-color:#e6e6e6}div.jbox .jbox-content-loading-image{background:url(images/jbox-content-loading.gif) no-repeat bottom center}div.jbox .jbox-button-panel{border-top:1px solid #ccc;background-color:#eee}div.jbox .jbox-bottom-text{text-indent:10px;color:#444}div.jbox .jbox-button{background:url(images/jbox-button1.png) repeat-x transparent;border:#aaa 1px solid;color:#888;border-radius:3px 3px 3px 3px;margin:1px 7px 0 0;height:20px;cursor:default}div.jbox .jbox-button-hover{background-position:0 -20px;color:#666}div.jbox .jbox-button-active{background-position:0 -40px}div.jbox-warning .jbox .jbox-button-panel{background-color:#fff}div.jbox .jbox-tip-color{background-color:#376ea5;border-color:#376ea5;border-radius:3px 3px 3px 3px;color:#fff}div.jbox span.jbox-icon{background:url(images/jbox-icons.png) no-repeat scroll 0 0 transparent;_background:url(images/jbox-icons-ie6.gif) no-repeat scroll 0 0 transparent}div.jbox span.jbox-icon-info{background-position:0 0}div.jbox span.jbox-icon-question{background-position:-36px 0}div.jbox span.jbox-icon-success{background-position:-72px 0}div.jbox span.jbox-icon-warning{background-position:-108px 0}
|
||||||
div.jbox span.jbox-icon-error{background-position:-144px 0}div.jbox span.jbox-icon-none{display:none;overflow:hidden}div.jbox span.jbox-icon-loading{background:url(images/jbox-loading1.gif) no-repeat scroll 0 0 transparent}
|
div.jbox span.jbox-icon-error{background-position:-144px 0}div.jbox span.jbox-icon-none{display:none;overflow:hidden}div.jbox span.jbox-icon-loading{background:url(images/jbox-loading1.gif) no-repeat scroll 0 0 transparent}
|
||||||
|
|
||||||
.jbox-container *{
|
.jbox-container *{
|
||||||
|
|||||||
@@ -12,8 +12,17 @@ $(document).ready(function() {
|
|||||||
$("a").bind("focus",function() {
|
$("a").bind("focus",function() {
|
||||||
if(this.blur) {this.blur()};
|
if(this.blur) {this.blur()};
|
||||||
});
|
});
|
||||||
//所有下拉框使用select2 - 排除class为noSelect2的<select>元素
|
|
||||||
//$("select:not(.noSelect2)").select2();
|
//界面中存在<a class="setfields">自定义列按钮,初始化自定义列功能
|
||||||
|
if($("a").hasClass("setfields")) {
|
||||||
|
customColumnInit();
|
||||||
|
|
||||||
|
//绑定自定义按钮事件
|
||||||
|
$(".setfields").click(function(){
|
||||||
|
customColumnClick();
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
}catch(e){
|
}catch(e){
|
||||||
// blank
|
// blank
|
||||||
@@ -327,4 +336,103 @@ function fiterPanleHide() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
//location.pathname 属性返回url的路径名,如果存在 //替换为/
|
||||||
|
function getLocationPathName() {
|
||||||
|
return window.location.pathname.replace("\//","\/");
|
||||||
|
}
|
||||||
|
|
||||||
|
//自定义列设置事件
|
||||||
|
function customColumnClick(){
|
||||||
|
|
||||||
|
|
||||||
|
var submit = function(v,h,f) {
|
||||||
|
var abVisCols = [true];
|
||||||
|
$(".customColumnList input[type='checkbox']").each(function(){
|
||||||
|
abVisCols[$(this).val()] = $(this).prop("checked");
|
||||||
|
});
|
||||||
|
|
||||||
|
var key = getLocationPathName()+"_visCols";
|
||||||
|
Cookies.set(key,JSON.stringify(abVisCols),{expires:7});
|
||||||
|
customColumnInit();
|
||||||
|
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
var html = "<div class='customColumnList'>";
|
||||||
|
$(".table tr th").each(function(colIndex,obj){
|
||||||
|
|
||||||
|
if(colIndex==0) { //第一列th含 checkbox ,结束本次循环, 下标从1开始反之0开始
|
||||||
|
var ckVal = $(this).find("input[type='checkbox']").val();
|
||||||
|
if(typeof(ckVal) != "undefined") {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
var checked = ($(this).is(":visible") ? "checked='checked'":"");
|
||||||
|
var ckbox_html = "<input type='checkbox' "+checked+" value='"+colIndex+"'/>";
|
||||||
|
html+="<div class='col-md-6'><label>"+ckbox_html+" "+$(this).html()+"</label></div>";
|
||||||
|
|
||||||
|
})
|
||||||
|
html +="</div>";
|
||||||
|
|
||||||
|
$.jBox(html,{title:"Custom Columns",submit:submit});
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
//自定义列初始化,先取cookie 后取table tr th
|
||||||
|
function customColumnInit() {
|
||||||
|
|
||||||
|
var key = getLocationPathName()+"_visCols";
|
||||||
|
var abVisCols = Cookies.get(key);
|
||||||
|
if(abVisCols != null && abVisCols.length > 0) {
|
||||||
|
|
||||||
|
abVisCols = $.parseJSON(abVisCols);
|
||||||
|
|
||||||
|
$(abVisCols).each(function(indexCol,col){
|
||||||
|
if(col) {
|
||||||
|
//选中则显示
|
||||||
|
showColumn(indexCol);
|
||||||
|
}else {
|
||||||
|
hideColumn(indexCol);
|
||||||
|
}
|
||||||
|
})
|
||||||
|
}else {
|
||||||
|
|
||||||
|
$(".table tr th").each(function(){
|
||||||
|
|
||||||
|
var indexCol = $(this).index();
|
||||||
|
if($(this).attr("isVisible")=="false") {
|
||||||
|
hideColumn(indexCol);
|
||||||
|
}else {
|
||||||
|
//选中则显示
|
||||||
|
showColumn(indexCol);
|
||||||
|
}
|
||||||
|
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
//隐藏索引列
|
||||||
|
function hideColumn(index) {
|
||||||
|
$(".table tr").each(function() {
|
||||||
|
$(this).find("th:eq(" + index + ")").hide();
|
||||||
|
$(this).find("td:eq(" + index + ")").hide();
|
||||||
|
})
|
||||||
|
|
||||||
|
}
|
||||||
|
//显示索引列
|
||||||
|
function showColumn(index) {
|
||||||
|
|
||||||
|
$(".table tr").each(function() {
|
||||||
|
$(this).find("th:eq(" + index + ")").show();
|
||||||
|
$(this).find("td:eq(" + index + ")").show();
|
||||||
|
})
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user