Browse Source

首页弹窗样式, 和区排序

v6
蟑螂恶霸 1 year ago
parent
commit
c77b574b63
  1. 18
      lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/static/statistical/scripts/charts-analyov.js
  2. 18
      lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/templates/project/code/statistical/home.html
  3. 46
      lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/templates/project/code/statistical/overall-analysis.html
  4. 9
      lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/domain/SixAnalysisParams.java
  5. 11
      lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/resources/mapper/StatisticalPanelMapper.xml

18
lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/static/statistical/scripts/charts-analyov.js

@ -234,14 +234,14 @@ function complaint_type(deptId,beginTime,endTime) {
} }
/** 被检查企业次数排行 */ /** 被检查企业次数排行 */
function reg_order(deptId,beginTime,endTime) { function reg_order(deptId,beginTime,endTime, pageSize) {
$.ajax({ $.ajax({
url: ctx + "code/statisticalPanel/staisticalRegistration_order", url: ctx + "code/statisticalPanel/staisticalRegistration_order",
type: "get", type: "get",
data: {deptId: deptId,beginTime: beginTime,endTime: endTime}, data: {deptId: deptId,beginTime: beginTime,endTime: endTime, pageSize: pageSize},
success: function(res) { success: function(res) {
var datas = res.data; var datas = res.data;
var top_num = 10; var top_num = pageSize;
if (datas.length < top_num) top_num = datas.length; if (datas.length < top_num) top_num = datas.length;
var names = []; var names = [];
var nums = []; var nums = [];
@ -261,14 +261,14 @@ function reg_order(deptId,beginTime,endTime) {
} }
/** 被投诉单位排行 */ /** 被投诉单位排行 */
function complaint_order(deptId,beginTime,endTime) { function complaint_order(deptId,beginTime,endTime, pageSize) {
$.ajax({ $.ajax({
url: ctx + "code/statisticalPanel/staisticalComplaint_order", url: ctx + "code/statisticalPanel/staisticalComplaint_order",
type: "get", type: "get",
data: {deptId: deptId,beginTime: beginTime,endTime: endTime}, data: {deptId: deptId,beginTime: beginTime,endTime: endTime, pageSize: pageSize},
success: function(res) { success: function(res) {
var datas = res.data; var datas = res.data;
var top_num = 10; var top_num = pageSize;
if (datas.length < top_num) top_num = datas.length; if (datas.length < top_num) top_num = datas.length;
var names = []; var names = [];
var nums = []; var nums = [];
@ -289,14 +289,14 @@ function complaint_order(deptId,beginTime,endTime) {
} }
/** 执法检查数量排行 */ /** 执法检查数量排行 */
function bureau_order(deptId,beginTime,endTime) { function bureau_order(deptId,beginTime,endTime, pageSize) {
$.ajax({ $.ajax({
url: ctx + "code/statisticalPanel/staisticalBureau_order", url: ctx + "code/statisticalPanel/staisticalBureau_order",
type: "get", type: "get",
data: {deptId: deptId, beginTime: beginTime,endTime: endTime}, data: {deptId: deptId, beginTime: beginTime,endTime: endTime, pageSize: pageSize},
success: function(res) { success: function(res) {
var datas = res.data; var datas = res.data;
var top_num = 10; var top_num = pageSize;
if (datas.length < top_num) top_num = datas.length; if (datas.length < top_num) top_num = datas.length;
var names = []; var names = [];
var nums = []; var nums = [];

18
lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/templates/project/code/statistical/home.html

@ -359,21 +359,21 @@ function area_registration() {
base_html += ' <div class="tab_inspect">'; base_html += ' <div class="tab_inspect">';
base_html += ' <div id="xzzf{idx}" class="tab_inspect_item">'; base_html += ' <div id="xzzf{idx}" class="tab_inspect_item">';
base_html += ' <ul>'; base_html += ' <ul>';
base_html += ' <li><label>被检查企业数量</label><span>{qy_num}</span></li><li>'; base_html += ' <li><label>被检查企业数量</label><span>{qy_num}</span></li>';
base_html += ' <li><label>涉企检查次数</label><span>{jc_num}</span></li><li>'; base_html += ' <li><label>涉企检查次数</label><span>{jc_num}</span></li>';
base_html += ' <li><label>联合检查次数</label><span>{nuite_jc_num}</span></li><li>'; base_html += ' <li><label>联合检查次数</label><span>{nuite_jc_num}</span></li>';
base_html += ' <li><label>涉企检查频次压缩率</label><span>{per_jc_num}</span></li><li>'; base_html += ' <li><label>涉企检查频次压缩率</label><span>{per_jc_num}</span></li>';
base_html += ' <li><label>行政检查预告次数</label><span>{law_jc_num}</span></li><li>'; base_html += ' <li><label>行政检查预告次数</label><span>{law_jc_num}</span></li>';
base_html += ' <li><label>涉企投诉次数</label><span>{com_jc_num}</span></li><li>'; base_html += ' <li><label>涉企投诉次数</label><span>{com_jc_num}</span></li>';
base_html += ' </ul>'; base_html += ' </ul>';
base_html += ' </div>'; base_html += ' </div>';
base_html += ' </div>'; base_html += ' </div>';
base_html += ' <div class="tab_inspect">' base_html += ' <div class="tab_inspect">'
base_html += ' <div id="fxzzf{idx}" class="tab_inspect_item" style="display: none">'; base_html += ' <div id="fxzzf{idx}" class="tab_inspect_item" style="display: none">';
base_html += ' <ul>'; base_html += ' <ul>';
base_html += ' <li><label>被检查企业数量</label><span>{nqy_num}</span></li><li>'; base_html += ' <li><label>被检查企业数量</label><span>{nqy_num}</span></li>';
base_html += ' <li><label>涉企检查次数</label><span>{njc_num}</span></li><li>'; base_html += ' <li><label>涉企检查次数</label><span>{njc_num}</span></li>';
// base_html += ' <li><label>涉企投诉次数</label><span>{com_jc_num}</span></li><li>'; // base_html += ' <li><label>涉企投诉次数</label><span>{com_jc_num}</span></li>';
base_html += ' </ul>'; base_html += ' </ul>';
base_html += ' </div>'; base_html += ' </div>';
base_html += ' </div>'; base_html += ' </div>';

46
lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/templates/project/code/statistical/overall-analysis.html

@ -213,11 +213,11 @@
<div class="data_cont threebox"> <div class="data_cont threebox">
<h3 class="chart_tit">被检查企业次数排行</h3> <h3 class="chart_tit">被检查企业次数排行</h3>
<span class="sel_rank"> <span class="sel_rank">
<select name=""> <select name="" onchange="chege_reg_order(this.value)">
<option>TOP 10</option> <option value="10">TOP 10</option>
<option>TOP 5</option> <option value="5">TOP 5</option>
<option>TOP 20</option> <option value="20">TOP 20</option>
<option>TOP 30</option> <option value="30">TOP 30</option>
</select> </select>
</span> </span>
<div class="chart_box" id="rankCommpany"></div> <div class="chart_box" id="rankCommpany"></div>
@ -225,11 +225,11 @@
<div class="data_cont threebox"> <div class="data_cont threebox">
<h3 class="chart_tit">被投诉单位被投诉数量排行</h3> <h3 class="chart_tit">被投诉单位被投诉数量排行</h3>
<span class="sel_rank"> <span class="sel_rank">
<select name=""> <select name="" onchange="chege_complaint_order(this.value)">
<option>TOP 10</option> <option value="10">TOP 10</option>
<option>TOP 5</option> <option value="5">TOP 5</option>
<option>TOP 20</option> <option value="20">TOP 20</option>
<option>TOP 30</option> <option value="30">TOP 30</option>
</select> </select>
</span> </span>
<div class="chart_box" id="rankComplaint"></div> <div class="chart_box" id="rankComplaint"></div>
@ -237,11 +237,11 @@
<div class="data_cont threebox"> <div class="data_cont threebox">
<h3 class="chart_tit">执法检查数量排行</h3> <h3 class="chart_tit">执法检查数量排行</h3>
<span class="sel_rank"> <span class="sel_rank">
<select name=""> <select name="" onchange="chege_bureau_order(this.value)">
<option>TOP 10</option> <option value="10">TOP 10</option>
<option>TOP 5</option> <option value="5">TOP 5</option>
<option>TOP 20</option> <option value="20">TOP 20</option>
<option>TOP 30</option> <option value="30">TOP 30</option>
</select> </select>
</span> </span>
<div class="chart_box" id="rankInspect"></div> <div class="chart_box" id="rankInspect"></div>
@ -489,9 +489,9 @@
reg_type(deptId,beginTime,endTime); reg_type(deptId,beginTime,endTime);
enterprise_type(deptId,beginTime,endTime); enterprise_type(deptId,beginTime,endTime);
complaint_type(deptId,beginTime,endTime); complaint_type(deptId,beginTime,endTime);
reg_order(deptId,beginTime,endTime); reg_order(deptId,beginTime,endTime,10);
complaint_order(deptId,beginTime,endTime); complaint_order(deptId,beginTime,endTime,10);
bureau_order(deptId,beginTime,endTime); bureau_order(deptId,beginTime,endTime,10);
if (null == deptName) deptName = "全区<a></a>" if (null == deptName) deptName = "全区<a></a>"
$("#dept_flag").html(deptName+"<a></a>") $("#dept_flag").html(deptName+"<a></a>")
} }
@ -504,9 +504,9 @@
reg_type(deptId,beginTime,endTime); reg_type(deptId,beginTime,endTime);
enterprise_type(deptId,beginTime,endTime); enterprise_type(deptId,beginTime,endTime);
complaint_type(deptId,beginTime,endTime); complaint_type(deptId,beginTime,endTime);
reg_order(deptId,beginTime,endTime); reg_order(deptId,beginTime,endTime,10);
complaint_order(deptId,beginTime,endTime); complaint_order(deptId,beginTime,endTime,10);
bureau_order(deptId,beginTime,endTime); bureau_order(deptId,beginTime,endTime,10);
if (null == deptName) deptName = "全区<a></a>" if (null == deptName) deptName = "全区<a></a>"
$("#dept_flag").html(deptName+"<a></a>") $("#dept_flag").html(deptName+"<a></a>")
} }
@ -566,6 +566,10 @@
}); });
} }
function chege_reg_order(val){ reg_order(deptId,beginTime,endTime,val); }
function chege_complaint_order(val){ complaint_order(deptId,beginTime,endTime,val); }
function chege_bureau_order(val){ bureau_order(deptId,beginTime,endTime,val); }
/**********数据子项折叠************/ /**********数据子项折叠************/
$(".select_item > label").each(function (i) { $(".select_item > label").each(function (i) {

9
lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/domain/SixAnalysisParams.java

@ -27,6 +27,15 @@ public class SixAnalysisParams extends BaseDomain {
private Integer day; private Integer day;
private Integer isReg; private Integer isReg;
private Integer pageSize;
public Integer getPageSize() {
return pageSize;
}
public void setPageSize(Integer pageSize) {
this.pageSize = pageSize;
}
// Map<String, Object> params = new HashMap<String, Object>(); // Map<String, Object> params = new HashMap<String, Object>();
// //
// public Map<String, Object> getParams() { // public Map<String, Object> getParams() {

11
lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/resources/mapper/StatisticalPanelMapper.xml

@ -821,6 +821,9 @@
</if> </if>
</where> </where>
group by r.enterprise_number order by num desc group by r.enterprise_number order by num desc
<if test="pageSize != null">
limit #{pageSize}
</if>
</select> </select>
<!-- 被投诉单位排行 --> <!-- 被投诉单位排行 -->
<select id="staisticalComplaint_order" parameterType="SixAnalysisParams" resultType="map"> <select id="staisticalComplaint_order" parameterType="SixAnalysisParams" resultType="map">
@ -868,7 +871,10 @@
${params.dataScope} ${params.dataScope}
</if> </if>
</where> </where>
group by c.complaint_department_id order by num desc; group by c.complaint_department_id order by num desc
<if test="pageSize != null">
limit #{pageSize}
</if>
</select> </select>
<!-- 执法检查数量排行 --> <!-- 执法检查数量排行 -->
<select id="staisticalBureau_order" parameterType="SixAnalysisParams" resultType="map"> <select id="staisticalBureau_order" parameterType="SixAnalysisParams" resultType="map">
@ -926,6 +932,9 @@
</if> </if>
</where> </where>
group by r.bureau_dept_id order by num desc group by r.bureau_dept_id order by num desc
<if test="pageSize != null">
limit #{pageSize}
</if>
</select> </select>

Loading…
Cancel
Save