|
|
|
@ -2,6 +2,7 @@ |
|
|
|
<html lang="zh" xmlns:th="http://www.thymeleaf.org" xmlns:shiro="http://www.pollix.at/thymeleaf/shiro"> |
|
|
|
<head> |
|
|
|
<th:block th:include="zdxtInclude :: header('执法预警列表列表')" /> |
|
|
|
<link type="text/css" href="/css/stat1.css" rel="stylesheet" /> |
|
|
|
</head> |
|
|
|
<body class="gray-bg"> |
|
|
|
<div class="container-div"> |
|
|
|
@ -26,7 +27,9 @@ |
|
|
|
<input type="text" class="time-input" id="startTime" placeholder="开始时间" name="params[beginWarningTime]"/> |
|
|
|
<span>-</span> |
|
|
|
<input type="text" class="time-input" id="endTime" placeholder="结束时间" name="params[endWarningTime]"/> |
|
|
|
<input type="hidden" name="currentMonth"> |
|
|
|
</li> |
|
|
|
|
|
|
|
<li> |
|
|
|
<a class="btn btn-success btn-sm" onclick="$.table.search()"><i class="fa fa-search"></i> 搜索</a> |
|
|
|
<a class="btn btn-reset btn-sm" onclick="$.form.reset()"><i class="fa fa-refresh"></i> 重置</a> |
|
|
|
@ -36,21 +39,14 @@ |
|
|
|
</form> |
|
|
|
</div> |
|
|
|
|
|
|
|
<!-- <div class="btn-group-sm" id="toolbar" role="group">--> |
|
|
|
<!-- <a class="btn btn-success" onclick="$.operate.add()" shiro:hasPermission="code:LawEnforcementWarningList:add">--> |
|
|
|
<!-- <i class="fa fa-plus"></i> 添加--> |
|
|
|
<!-- </a>--> |
|
|
|
<!-- <a class="btn btn-primary single disabled" onclick="$.operate.edit()" shiro:hasPermission="code:LawEnforcementWarningList:edit">--> |
|
|
|
<!-- <i class="fa fa-edit"></i> 修改--> |
|
|
|
<!-- </a>--> |
|
|
|
<!-- <a class="btn btn-danger multiple disabled" onclick="$.operate.removeAll()" shiro:hasPermission="code:LawEnforcementWarningList:remove">--> |
|
|
|
<!-- <i class="fa fa-remove"></i> 删除--> |
|
|
|
<!-- </a>--> |
|
|
|
<!-- <a class="btn btn-warning" onclick="$.table.exportExcel()" shiro:hasPermission="code:LawEnforcementWarningList:export">--> |
|
|
|
<!-- <i class="fa fa-download"></i> 导出--> |
|
|
|
<!-- </a>--> |
|
|
|
<!-- </div>--> |
|
|
|
<div class="btn-group-sm" id="toolbar" role="group" style="color: orange"> |
|
|
|
当月累计接受行政检查三至四次为黄色提示,五至六次为橙色提示,七次及以上为红色提示。 |
|
|
|
</div> |
|
|
|
<div class="col-sm-12 select-table table-bordered"> |
|
|
|
<div id="detail2" class="detail-list" style="width: 75%;margin-top: 10%"> |
|
|
|
<span id="closeButton2" class="detail-close" onclick="closeUnite()">×</span> |
|
|
|
<table id="bootstrap-table3"></table> |
|
|
|
</div> |
|
|
|
<table id="bootstrap-table"></table> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
@ -59,8 +55,15 @@ |
|
|
|
<script th:inline="javascript"> |
|
|
|
var editFlag = [[${@permission.hasPermi('code:LawEnforcementWarningList:edit')}]]; |
|
|
|
var prefix = ctx + "code/LawEnforcementWarningList"; |
|
|
|
var warnLevel = [[${@dict.getType('warnLevel')}]] |
|
|
|
var prefix2 = ctx + "code/registration"; |
|
|
|
var warnLevel = [[${@dict.getType('warnLevel')}]]; |
|
|
|
$(function() { |
|
|
|
$('#detail2').hide(); |
|
|
|
var date = new Date(); |
|
|
|
var year = date.getFullYear(); |
|
|
|
var month = date.getMonth() + 1; |
|
|
|
console.log(year + "-" + month); |
|
|
|
$("input[name='currentMonth']").val(year + "-" + month); |
|
|
|
var options = { |
|
|
|
url: prefix + "/list", |
|
|
|
createUrl: prefix + "/add", |
|
|
|
@ -73,18 +76,29 @@ |
|
|
|
showColumns: false, |
|
|
|
showRefresh: false, |
|
|
|
showToggle: false, |
|
|
|
columns: [{ |
|
|
|
checkbox: true |
|
|
|
}, |
|
|
|
columns: [ |
|
|
|
{ |
|
|
|
field : 'id', |
|
|
|
title : '主键ID', |
|
|
|
visible: false |
|
|
|
}, |
|
|
|
{ |
|
|
|
field : 'warningTime', |
|
|
|
field : 'warningTime', |
|
|
|
title : '预警时间' |
|
|
|
}, |
|
|
|
{ |
|
|
|
field : 'enforcementNumber', |
|
|
|
title : '检查次数', |
|
|
|
formatter:function (value,row,index) { |
|
|
|
return "<span style='cursor: pointer;color: green'" + |
|
|
|
" onclick='selectUnite(\""+row.enterpriseNumber+ "\",\""+row.beginTime+ "\",\""+row.endTime+ "\")'>" +value+ "</span>"; |
|
|
|
// ,' + row.beginTime + ',' + row.endTime +" |
|
|
|
} |
|
|
|
}, |
|
|
|
{ |
|
|
|
field : 'enterpriseName', |
|
|
|
title : '企业名称' |
|
|
|
}, |
|
|
|
{ |
|
|
|
field : 'warningLevel', |
|
|
|
title : '预警等级', |
|
|
|
@ -95,16 +109,12 @@ |
|
|
|
// return warnLevel[i].dictLabel |
|
|
|
// } |
|
|
|
if(value == warnLevel[i].dictValue){ |
|
|
|
var color=map.get(warnLevel[i].dictValue) |
|
|
|
var color=map.get(warnLevel[i].dictValue); |
|
|
|
return '<a style="'+color+'"><i class="fa fa-exclamation-triangle" aria-hidden="true"></i>'+' '+warnLevel[i].dictLabel+'</a>' |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
}, |
|
|
|
{ |
|
|
|
field : 'enterpriseName', |
|
|
|
title : '企业名称' |
|
|
|
}, |
|
|
|
{ |
|
|
|
field : 'warningCause', |
|
|
|
title : '预警原因' |
|
|
|
@ -128,14 +138,65 @@ |
|
|
|
["2","color:#e7880e"], |
|
|
|
["3","color:#edc41e"], |
|
|
|
["4","color:#5195fe"], |
|
|
|
]) |
|
|
|
]); |
|
|
|
return map; |
|
|
|
} |
|
|
|
function detail(dictId) { |
|
|
|
console.log(dictId) |
|
|
|
console.log(dictId); |
|
|
|
var url = prefix + '/registrationDetail/' + dictId; |
|
|
|
$.modal.openTab("字典数据", url); |
|
|
|
} |
|
|
|
function selectUnite(value,beginTime,endTime){ |
|
|
|
console.log(value); |
|
|
|
$.ajax({ |
|
|
|
url: prefix2 +'/listWarn', |
|
|
|
type:'POST', |
|
|
|
data:{ |
|
|
|
enterpriseNumber: value, |
|
|
|
beginTime: beginTime, |
|
|
|
endTime: endTime, |
|
|
|
}, |
|
|
|
success: function (response) { |
|
|
|
$('#detail2').show(); |
|
|
|
$('#bootstrap-table3').bootstrapTable('load', response); |
|
|
|
} |
|
|
|
}) |
|
|
|
} |
|
|
|
function closeUnite(){ |
|
|
|
$('#detail2').hide(); |
|
|
|
} |
|
|
|
|
|
|
|
$(function() { |
|
|
|
var options = { |
|
|
|
showHeader: true, |
|
|
|
showFooter: false, |
|
|
|
showColumns: false, |
|
|
|
showRefresh: false, |
|
|
|
showToggle: false, |
|
|
|
pagination: true, |
|
|
|
pageSize: 10, |
|
|
|
pageList: [10, 25, 50], |
|
|
|
columns: [ |
|
|
|
{ |
|
|
|
field : 'id', |
|
|
|
title : '主键ID', |
|
|
|
visible: false |
|
|
|
}, |
|
|
|
{ |
|
|
|
field : 'bureauDeptName', |
|
|
|
title : '执法部门' |
|
|
|
}, |
|
|
|
{ |
|
|
|
field : 'lawEnforcementItemText', |
|
|
|
title : '执法事项' |
|
|
|
}, |
|
|
|
{ |
|
|
|
field : 'enforcementTime', |
|
|
|
title : '执法时间' |
|
|
|
},] |
|
|
|
}; |
|
|
|
$("#bootstrap-table3").bootstrapTable(options); |
|
|
|
}); |
|
|
|
</script> |
|
|
|
</body> |
|
|
|
</html> |