From 904e877c8196d3a1fe47f7cdab89cd45d34674d8 Mon Sep 17 00:00:00 2001 From: zouyx <1798599149@qq.com> Date: Wed, 11 Dec 2024 18:10:17 +0800 Subject: [PATCH] =?UTF-8?q?=E7=9B=91=E7=9D=A3=E7=AB=AF-=E7=BB=9F=E8=AE=A1?= =?UTF-8?q?=E4=BF=AE=E6=94=B9-1209=E5=AE=A2=E6=88=B7=E9=9C=80=E6=B1=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../LawEnforcementWarningList.html | 23 ++++- .../registrationDetail.html | 9 +- .../code/registration/staticRegistration.html | 5 +- .../controller/ComplaintStaticController.java | 2 +- .../LawEnforcementWarningListMapper.java | 1 + .../ILawEnforcementWarningListService.java | 2 + .../LawEnforcementWarningListServiceImpl.java | 5 ++ .../impl/StatisticalPaneServiceImpl.java | 6 +- .../mapper/EnforcementRegistrationMapper.xml | 1 + .../LawEnforcementWarningListMapper.xml | 87 ++++++++++--------- 10 files changed, 91 insertions(+), 50 deletions(-) diff --git a/lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/templates/project/code/LawEnforcementWarningList/LawEnforcementWarningList.html b/lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/templates/project/code/LawEnforcementWarningList/LawEnforcementWarningList.html index 336539c8..07f9eba2 100644 --- a/lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/templates/project/code/LawEnforcementWarningList/LawEnforcementWarningList.html +++ b/lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/templates/project/code/LawEnforcementWarningList/LawEnforcementWarningList.html @@ -14,11 +14,11 @@ diff --git a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/controller/ComplaintStaticController.java b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/controller/ComplaintStaticController.java index be9390d9..4bab44e9 100644 --- a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/controller/ComplaintStaticController.java +++ b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/controller/ComplaintStaticController.java @@ -61,7 +61,7 @@ public class ComplaintStaticController extends BaseController { model.addAttribute("Number1",complaintStatisticsService.selectComplaintStatisticsList(complaintStatistics).size()); model.addAttribute("Number2",complaintStatisticsService.selectComplaintStatisticsGroup(complaintStatistics).size()); model.addAttribute("Number3",complaintStatisticsService.selectComplaintStatisticsList(complaintStatistics).size());//权限 - model.addAttribute("dou","100%"); + model.addAttribute("dou","100.00%"); return prefix+"/complaintStatic"; } diff --git a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/mapper/LawEnforcementWarningListMapper.java b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/mapper/LawEnforcementWarningListMapper.java index 1641b295..a0670a7b 100644 --- a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/mapper/LawEnforcementWarningListMapper.java +++ b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/mapper/LawEnforcementWarningListMapper.java @@ -28,6 +28,7 @@ public interface LawEnforcementWarningListMapper List selectLawEnforcementWarningListList(LawEnforcementWarningList lawEnforcementWarningList); List selectLawEnforcementWarningListList1(LawEnforcementWarningList lawEnforcementWarningList); List selectLawEnforcementWarningListList2(LawEnforcementWarningList lawEnforcementWarningList); + List selectLawEnforcementWarningListListTypeIs1(LawEnforcementWarningList lawEnforcementWarningList); /** * 查询执法预警列表列表显示最新(本企业) diff --git a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/ILawEnforcementWarningListService.java b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/ILawEnforcementWarningListService.java index eeae65c8..5cd86706 100644 --- a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/ILawEnforcementWarningListService.java +++ b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/ILawEnforcementWarningListService.java @@ -33,6 +33,8 @@ public interface ILawEnforcementWarningListService List selectLawEnforcementWarningListList2(LawEnforcementWarningList lawEnforcementWarningList); + List selectLawEnforcementWarningListListTypeIs1(LawEnforcementWarningList lawEnforcementWarningList); + /** * 查询企业预警信息 * @param lawEnforcementWarningList diff --git a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/LawEnforcementWarningListServiceImpl.java b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/LawEnforcementWarningListServiceImpl.java index 0b8924d5..7d7471a3 100644 --- a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/LawEnforcementWarningListServiceImpl.java +++ b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/LawEnforcementWarningListServiceImpl.java @@ -61,6 +61,11 @@ public class LawEnforcementWarningListServiceImpl implements ILawEnforcementWarn return lawEnforcementWarningListMapper.selectLawEnforcementWarningListList2(lawEnforcementWarningList); } + @Override + public List selectLawEnforcementWarningListListTypeIs1(LawEnforcementWarningList lawEnforcementWarningList) + { + return lawEnforcementWarningListMapper.selectLawEnforcementWarningListListTypeIs1(lawEnforcementWarningList); + } @Override public List selectLawEnforcementWarningByEnterpriseNumber(LawEnforcementWarningList lawEnforcementWarningList) { diff --git a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/StatisticalPaneServiceImpl.java b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/StatisticalPaneServiceImpl.java index 24313977..83da956c 100644 --- a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/StatisticalPaneServiceImpl.java +++ b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/StatisticalPaneServiceImpl.java @@ -171,10 +171,12 @@ public class StatisticalPaneServiceImpl implements StatisticalPaneService { warningStatisticsLast.setEndTime(sLast.getEndTime()); List lListNow1=iLawEnforcementWarningListService.selectLawEnforcementWarningListList2(warningStatisticsNow); List lListLast1=iLawEnforcementWarningListService.selectLawEnforcementWarningListList2(warningStatisticsLast); + List typeIs1ListNow=iLawEnforcementWarningListService.selectLawEnforcementWarningListListTypeIs1(warningStatisticsNow); + List typeIs1ListLast=iLawEnforcementWarningListService.selectLawEnforcementWarningListListTypeIs1(warningStatisticsLast); StatisticsIndicatorPart p1=new StatisticsIndicatorPart(); p1.setName("执法预警数量"); - p1.setTotal(lListNow1.size()); - p1.setHuan(lListNow1.size()-lListLast1.size()); + p1.setTotal(typeIs1ListNow.size()); + p1.setHuan(typeIs1ListNow.size()-typeIs1ListLast.size()); Map mapNow=lListNow1.stream().collect(Collectors.groupingBy(LawEnforcementWarningList::getEnforcementDepartmentId,Collectors.counting())); Map mapLast=lListLast1.stream().collect(Collectors.groupingBy(LawEnforcementWarningList::getEnforcementDepartmentId,Collectors.counting())); StatisticsIndicatorPart p2=new StatisticsIndicatorPart(); diff --git a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/resources/mapper/EnforcementRegistrationMapper.xml b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/resources/mapper/EnforcementRegistrationMapper.xml index bc60218d..6ee0295a 100644 --- a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/resources/mapper/EnforcementRegistrationMapper.xml +++ b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/resources/mapper/EnforcementRegistrationMapper.xml @@ -231,6 +231,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" and r.law_enforcement like concat('%', #{lawEnforcement}, '%') and r.bureau_dept_name like concat('%', #{bureauDeptName}, '%') and r.enterprise_name like concat('%', #{enterpriseName}, '%') + and r.enterprise_number like concat('%', #{enterpriseNumber}, '%') and (r.law_enforcer like concat('%',#{lawEnforcer} ,'%') or r.law_enforcer_two like concat('%',#{lawEnforcer} ,'%')) and r.is_complaint = #{isComplaint} and r.unite_check is not null diff --git a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/resources/mapper/LawEnforcementWarningListMapper.xml b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/resources/mapper/LawEnforcementWarningListMapper.xml index a3f4fccf..75f0d372 100644 --- a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/resources/mapper/LawEnforcementWarningListMapper.xml +++ b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/resources/mapper/LawEnforcementWarningListMapper.xml @@ -81,59 +81,49 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" ) t GROUP BY t.enterprise_number order by t.create_time desc + and DATE_FORMAT(create_time,'%Y-%m-%d') >= STR_TO_DATE(#{beginTime},'%Y-%m-%d') + + + and DATE_FORMAT(create_time,'%Y-%m-%d') <= STR_TO_DATE(#{endTime},'%Y-%m-%d') + + + ORDER BY warning_level ASC,create_time DESC +