From 3334020e20930280fafce14600e41910091015eb Mon Sep 17 00:00:00 2001 From: shil <452061493@qq.com> Date: Mon, 3 Aug 2026 09:28:53 +0800 Subject: [PATCH] =?UTF-8?q?=E5=85=A8=E9=83=A8=E6=8F=90=E4=BA=A4=E5=85=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../zdxt/common/util/IdCardCryptoUtil.java | 4 +- lib/EmergencyBaseLib/pom.xml | 2 +- lib/EmergencyService/pom.xml | 2 +- .../controller/LoginByUserIdController.java | 2 +- .../src/main/resources/templates/jump.html | 2 +- .../src/main/resources/templates/login.html | 2 +- .../impl/EnforcementCheckStatisticsImpl.java | 79 ++++++++++--------- .../EnforcementRegistrationServiceImpl.java | 5 +- ...NonEnforcementRegistrationServiceImpl.java | 3 +- .../EnforcementCheckStatisticsMapper.xml | 4 +- .../NonEnforcementRegistrationMapper.xml | 3 +- lib/ZdxtComponent/pom.xml | 2 +- 12 files changed, 62 insertions(+), 48 deletions(-) diff --git a/lib/EmergencyBaseLib/EmergencyCommon/src/main/java/com/zdxt/common/util/IdCardCryptoUtil.java b/lib/EmergencyBaseLib/EmergencyCommon/src/main/java/com/zdxt/common/util/IdCardCryptoUtil.java index 2ddabbc1..e11272bd 100644 --- a/lib/EmergencyBaseLib/EmergencyCommon/src/main/java/com/zdxt/common/util/IdCardCryptoUtil.java +++ b/lib/EmergencyBaseLib/EmergencyCommon/src/main/java/com/zdxt/common/util/IdCardCryptoUtil.java @@ -32,11 +32,11 @@ public class IdCardCryptoUtil { String key = "VRJHzFqJpsSZhwnsKTWNspv_GZMxTWl-bgH6DyE9Ty0"; System.out.println("====================== 示例 ======================"); // 加密 - String source_dec = "15118142870"; + String source_dec = "19166279367"; String enc = IdCardCryptoUtil.symmetricEncryptIdCard(key, source_dec); System.out.println(source_dec+" 加密后 : "+enc); // 解密 - String source_enc = "wDLyWcBO/fIH2rJpSGN98A=="; + String source_enc = "+ENESlbUbgdIOLpFtZxI7Q=="; String dec = IdCardCryptoUtil.symmetricDecryptIdCard(key, source_enc); System.out.println(source_enc+" 解密后 : "+dec); diff --git a/lib/EmergencyBaseLib/pom.xml b/lib/EmergencyBaseLib/pom.xml index 00c11a8a..3c196e00 100644 --- a/lib/EmergencyBaseLib/pom.xml +++ b/lib/EmergencyBaseLib/pom.xml @@ -32,7 +32,7 @@ 3.0.0 2.1.4 1.3.1 - 1.2.76 + 2.0.61 5.8.0 5.8.0 2.11.0 diff --git a/lib/EmergencyService/pom.xml b/lib/EmergencyService/pom.xml index 62e02bcb..6449363e 100644 --- a/lib/EmergencyService/pom.xml +++ b/lib/EmergencyService/pom.xml @@ -35,7 +35,7 @@ 2.1.0 1.3.2 1.2.5 - 1.2.70 + 2.0.61 1.1.14 2.5 1.3.3 diff --git a/lib/EmergencyService/zdxtEmergencyAuthService/src/main/java/com/zdxt/auth/project/system/user/controller/LoginByUserIdController.java b/lib/EmergencyService/zdxtEmergencyAuthService/src/main/java/com/zdxt/auth/project/system/user/controller/LoginByUserIdController.java index ff450736..4a910c53 100644 --- a/lib/EmergencyService/zdxtEmergencyAuthService/src/main/java/com/zdxt/auth/project/system/user/controller/LoginByUserIdController.java +++ b/lib/EmergencyService/zdxtEmergencyAuthService/src/main/java/com/zdxt/auth/project/system/user/controller/LoginByUserIdController.java @@ -54,7 +54,7 @@ public class LoginByUserIdController extends BaseController { /** * 允许登录的结束日期时间(格式 yyyy-MM-dd HH:mm) */ - private static final String ALLOWED_END_TIME = "2026-08-01 22:00"; + private static final String ALLOWED_END_TIME = "2026-09-01 22:00"; @Autowired private IUserService userService; diff --git a/lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/templates/jump.html b/lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/templates/jump.html index 0de78801..4607f060 100644 --- a/lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/templates/jump.html +++ b/lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/templates/jump.html @@ -24,7 +24,7 @@ (function(){ var now = new Date(); var start = new Date('2026-06-19'); - var end = new Date('2026-08-01'); + var end = new Date('2026-09-01'); var inAllowedPeriod = (now >= start && now <= end); if(!inAllowedPeriod && window.top!==window.self){window.top.location=window.location} })(); diff --git a/lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/templates/login.html b/lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/templates/login.html index 6940f3f3..7a627ef6 100644 --- a/lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/templates/login.html +++ b/lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/templates/login.html @@ -206,7 +206,7 @@ (function(){ var now = new Date(); var start = new Date('2026-06-19'); - var end = new Date('2026-08-01'); + var end = new Date('2026-09-01'); var inAllowedPeriod = (now >= start && now <= end); if(!inAllowedPeriod && window.top!==window.self){window.top.location=window.location} })(); diff --git a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/EnforcementCheckStatisticsImpl.java b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/EnforcementCheckStatisticsImpl.java index f12c60b8..2ff00a3e 100644 --- a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/EnforcementCheckStatisticsImpl.java +++ b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/EnforcementCheckStatisticsImpl.java @@ -9,6 +9,7 @@ import com.zdxt.code.mapper.*; import com.zdxt.code.service.EnforcementCheckStatisticsService; import com.zdxt.common.annotation.DataScope; +import com.zdxt.common.util.DateUtils; import com.zdxt.domain.auth.Dept; import com.zdxt.domain.auth.DictData; import com.zdxt.domain.auth.User; @@ -73,7 +74,7 @@ public class EnforcementCheckStatisticsImpl implements EnforcementCheckStatistic cell.setCellStyle(styleRow3); } } - private void setStyle1(int c1,String c2,String c3,String c4,String c5,String c6,String c7,long c8,long c9,long c10,long c11,long c12,String c13,HSSFRow row,HSSFCellStyle styleRow3){ + private void setStyle1(int c1,String c2,String c3,String c4,String c5,String c6,String c7,long c8,long c9,long c10,long c11,long c12,EnforcementCheckStatistics record,HSSFRow row,HSSFCellStyle styleRow3){ HSSFCell cell1= row.createCell(0); cell1.setCellValue(c1); cell1.setCellStyle(styleRow3); @@ -121,8 +122,13 @@ public class EnforcementCheckStatisticsImpl implements EnforcementCheckStatistic cell12.setCellValue(c12); } HSSFCell cell13= row.createCell(12); - cell13.setCellValue(c13); + cell13.setCellValue(record.getRemark() != null ? record.getRemark() : ""); cell13.setCellStyle(styleRow3); + HSSFCell cell14= row.createCell(13); + if(record.getCreateTime() != null) { + cell14.setCellValue(DateUtils.parseDateToStr("yyyy-MM-dd HH:mm:ss", record.getCreateTime())); + } + cell14.setCellStyle(styleRow3); } /** *为合并的单元格修正样式 @@ -384,13 +390,13 @@ public class EnforcementCheckStatisticsImpl implements EnforcementCheckStatistic //将单元格样式应用到该单元格 cell1.setCellStyle(styleRow1); //合并单元格--CellRangeAddress(起始行,结束行,起始列,结束列) - sheet.addMergedRegion(new CellRangeAddress(0,0,0,12)); + sheet.addMergedRegion(new CellRangeAddress(0,0,0,13)); //在sheet里创建第二行 HSSFRow row2=sheet.createRow(1); List headRow2List=new ArrayList<>(); Collections.addAll(headRow2List,"序号","区域","企业","执法主体","执法人员","执法事项","执法时间","执法次数", - "2次及以下","3至4次","5至6次","7次及以上","备注"); + "2次及以下","3至4次","5至6次","7次及以上","备注","创建时间"); setStyle(headRow2List,row2,styleRow2); int rowNum=1; //遍历地区list @@ -421,7 +427,7 @@ public class EnforcementCheckStatisticsImpl implements EnforcementCheckStatistic //setStyle(cellList,row,styleRow3); setStyle1(i+1,area,qyGroup2.get(k).get(0).getEnterpriseName(),qyGroup2.get(k).get(0).getBureauDeptName(), qyGroup2.get(k).get(0).getLawEnforcerTwo(),qyGroup2.get(k).get(0).getLawEnforcementItem(),qyGroup2.get(k).get(0).getEnforcementTime(),1,1,0,0,0, - qyGroup2.get(k).get(0).getRemark(),row,styleRow3); + qyGroup2.get(k).get(0),row,styleRow3); }else { sheet.addMergedRegion(new CellRangeAddress(rowNum+1, (int) (rowNum+qyGroup1.get(k)),2,2));//合并企业 sheet.addMergedRegion(new CellRangeAddress(rowNum+1, (int) (rowNum+qyGroup1.get(k)),7,7)); @@ -449,28 +455,28 @@ public class EnforcementCheckStatisticsImpl implements EnforcementCheckStatistic ""+qyGroup1.get(k),"","","",zfGroup2.get(zf).get(0).getRemark()); setStyle1(i+1,area,zfGroup2.get(zf).get(0).getEnterpriseName(),zfGroup2.get(zf).get(0).getBureauDeptName(), zfGroup2.get(zf).get(0).getLawEnforcerTwo(),zfGroup2.get(zf).get(0).getLawEnforcementItem(),zfGroup2.get(zf).get(0).getEnforcementTime(),1,qyGroup1.get(k), - 0,0,0,zfGroup2.get(zf).get(0).getRemark(),row,styleRow3); + 0,0,0,zfGroup2.get(zf).get(0),row,styleRow3); } else if (3<=qyGroup1.get(k)&&qyGroup1.get(k)<=4) { Collections.addAll(cellList,""+(i+1),area,zfGroup2.get(zf).get(0).getEnterpriseName(),zfGroup2.get(zf).get(0).getBureauDeptName(), zfGroup2.get(zf).get(0).getLawEnforcerTwo(),zfGroup2.get(zf).get(0).getLawEnforcementItem(),zfGroup2.get(zf).get(0).getEnforcementTime(),"1", "",""+qyGroup1.get(k),"","",zfGroup2.get(zf).get(0).getRemark()); setStyle1(i+1,area,zfGroup2.get(zf).get(0).getEnterpriseName(),zfGroup2.get(zf).get(0).getBureauDeptName(), zfGroup2.get(zf).get(0).getLawEnforcerTwo(),zfGroup2.get(zf).get(0).getLawEnforcementItem(),zfGroup2.get(zf).get(0).getEnforcementTime(),1, - 0,qyGroup1.get(k),0,0,zfGroup2.get(zf).get(0).getRemark(),row,styleRow3); + 0,qyGroup1.get(k),0,0,zfGroup2.get(zf).get(0),row,styleRow3); } else if (5<=qyGroup1.get(k)&&qyGroup1.get(k)<=6) { Collections.addAll(cellList,""+(i+1),area,zfGroup2.get(zf).get(0).getEnterpriseName(),zfGroup2.get(zf).get(0).getBureauDeptName(), zfGroup2.get(zf).get(0).getLawEnforcerTwo(),zfGroup2.get(zf).get(0).getLawEnforcementItem(),zfGroup2.get(zf).get(0).getEnforcementTime(),"1", "","",""+qyGroup1.get(k),"",zfGroup2.get(zf).get(0).getRemark()); setStyle1(i+1,area,zfGroup2.get(zf).get(0).getEnterpriseName(),zfGroup2.get(zf).get(0).getBureauDeptName(), zfGroup2.get(zf).get(0).getLawEnforcerTwo(),zfGroup2.get(zf).get(0).getLawEnforcementItem(),zfGroup2.get(zf).get(0).getEnforcementTime(),1, - 0,0,qyGroup1.get(k),0,zfGroup2.get(zf).get(0).getRemark(),row,styleRow3); + 0,0,qyGroup1.get(k),0,zfGroup2.get(zf).get(0),row,styleRow3); }else { Collections.addAll(cellList,""+(i+1),area,zfGroup2.get(zf).get(0).getEnterpriseName(),zfGroup2.get(zf).get(0).getBureauDeptName(), zfGroup2.get(zf).get(0).getLawEnforcerTwo(),zfGroup2.get(zf).get(0).getLawEnforcementItem(),zfGroup2.get(zf).get(0).getEnforcementTime(),"1", "","","",""+qyGroup1.get(k),zfGroup2.get(zf).get(0).getRemark()); setStyle1(i+1,area,zfGroup2.get(zf).get(0).getEnterpriseName(),zfGroup2.get(zf).get(0).getBureauDeptName(), zfGroup2.get(zf).get(0).getLawEnforcerTwo(),zfGroup2.get(zf).get(0).getLawEnforcementItem(),zfGroup2.get(zf).get(0).getEnforcementTime(),1, - 0,0,0,qyGroup1.get(k),zfGroup2.get(zf).get(0).getRemark(),row,styleRow3); + 0,0,0,qyGroup1.get(k),zfGroup2.get(zf).get(0),row,styleRow3); } //setStyle(cellList,row,styleRow3); }else{ @@ -491,28 +497,28 @@ public class EnforcementCheckStatisticsImpl implements EnforcementCheckStatistic ""+qyGroup1.get(k),"","","",ryGroup2.get(ry).get(0).getRemark()); setStyle1(i+1,area,ryGroup2.get(ry).get(0).getEnterpriseName(),ryGroup2.get(ry).get(0).getBureauDeptName(), ryGroup2.get(ry).get(0).getLawEnforcerTwo(),ryGroup2.get(ry).get(0).getLawEnforcementItem(),ryGroup2.get(ry).get(0).getEnforcementTime(),1, - qyGroup1.get(k),0,0,0,ryGroup2.get(ry).get(0).getRemark(),row,styleRow3); + qyGroup1.get(k),0,0,0,ryGroup2.get(ry).get(0),row,styleRow3); } else if (3<=qyGroup1.get(k)&&qyGroup1.get(k)<=4) { Collections.addAll(cellList,""+(i+1),area,ryGroup2.get(ry).get(0).getEnterpriseName(),ryGroup2.get(ry).get(0).getBureauDeptName(), ryGroup2.get(ry).get(0).getLawEnforcerTwo(),ryGroup2.get(ry).get(0).getLawEnforcementItem(),ryGroup2.get(ry).get(0).getEnforcementTime(),"1", "",""+qyGroup1.get(k),"","",ryGroup2.get(ry).get(0).getRemark()); setStyle1(i+1,area,ryGroup2.get(ry).get(0).getEnterpriseName(),ryGroup2.get(ry).get(0).getBureauDeptName(), ryGroup2.get(ry).get(0).getLawEnforcerTwo(),ryGroup2.get(ry).get(0).getLawEnforcementItem(),ryGroup2.get(ry).get(0).getEnforcementTime(),1, - 0,qyGroup1.get(k),0,0,ryGroup2.get(ry).get(0).getRemark(),row,styleRow3); + 0,qyGroup1.get(k),0,0,ryGroup2.get(ry).get(0),row,styleRow3); } else if (5<=qyGroup1.get(k)&&qyGroup1.get(k)<=6) { Collections.addAll(cellList,""+(i+1),area,ryGroup2.get(ry).get(0).getEnterpriseName(),ryGroup2.get(ry).get(0).getBureauDeptName(), ryGroup2.get(ry).get(0).getLawEnforcerTwo(),ryGroup2.get(ry).get(0).getLawEnforcementItem(),ryGroup2.get(ry).get(0).getEnforcementTime(),"1", "","",""+qyGroup1.get(k),"",ryGroup2.get(ry).get(0).getRemark()); setStyle1(i+1,area,ryGroup2.get(ry).get(0).getEnterpriseName(),ryGroup2.get(ry).get(0).getBureauDeptName(), ryGroup2.get(ry).get(0).getLawEnforcerTwo(),ryGroup2.get(ry).get(0).getLawEnforcementItem(),ryGroup2.get(ry).get(0).getEnforcementTime(),1, - 0,0,qyGroup1.get(k),0,ryGroup2.get(ry).get(0).getRemark(),row,styleRow3); + 0,0,qyGroup1.get(k),0,ryGroup2.get(ry).get(0),row,styleRow3); }else { Collections.addAll(cellList,""+(i+1),area,ryGroup2.get(ry).get(0).getEnterpriseName(),ryGroup2.get(ry).get(0).getBureauDeptName(), ryGroup2.get(ry).get(0).getLawEnforcerTwo(),ryGroup2.get(ry).get(0).getLawEnforcementItem(),ryGroup2.get(ry).get(0).getEnforcementTime(),"1", "","","",""+qyGroup1.get(k),ryGroup2.get(ry).get(0).getRemark()); setStyle1(i+1,area,ryGroup2.get(ry).get(0).getEnterpriseName(),ryGroup2.get(ry).get(0).getBureauDeptName(), ryGroup2.get(ry).get(0).getLawEnforcerTwo(),ryGroup2.get(ry).get(0).getLawEnforcementItem(),ryGroup2.get(ry).get(0).getEnforcementTime(),1, - 0,0,0,qyGroup1.get(k),ryGroup2.get(ry).get(0).getRemark(),row,styleRow3); + 0,0,0,qyGroup1.get(k),ryGroup2.get(ry).get(0),row,styleRow3); } //setStyle(cellList,row,styleRow3); }else { @@ -532,28 +538,28 @@ public class EnforcementCheckStatisticsImpl implements EnforcementCheckStatistic ""+qyGroup1.get(k),"","","",sxGroup2.get(sx).get(0).getRemark()); setStyle1(i+1,area,sxGroup2.get(sx).get(0).getEnterpriseName(),sxGroup2.get(sx).get(0).getBureauDeptName(), sxGroup2.get(sx).get(0).getLawEnforcerTwo(),sxGroup2.get(sx).get(0).getLawEnforcementItem(),sxGroup2.get(sx).get(0).getEnforcementTime(),sxGroup1.get(sx), - qyGroup1.get(k),0,0,0,sxGroup2.get(sx).get(0).getRemark(),row,styleRow3); + qyGroup1.get(k),0,0,0,sxGroup2.get(sx).get(0),row,styleRow3); } else if (3<=qyGroup1.get(k)&&qyGroup1.get(k)<=4) { Collections.addAll(cellList,""+(i+1),area,sxGroup2.get(sx).get(0).getEnterpriseName(),sxGroup2.get(sx).get(0).getBureauDeptName(), sxGroup2.get(sx).get(0).getLawEnforcerTwo(),sxGroup2.get(sx).get(0).getLawEnforcementItem(),sxGroup2.get(sx).get(0).getEnforcementTime(),sxGroup1.get(sx)+"", "",""+qyGroup1.get(k),"","",sxGroup2.get(sx).get(0).getRemark()); setStyle1(i+1,area,sxGroup2.get(sx).get(0).getEnterpriseName(),sxGroup2.get(sx).get(0).getBureauDeptName(), sxGroup2.get(sx).get(0).getLawEnforcerTwo(),sxGroup2.get(sx).get(0).getLawEnforcementItem(),sxGroup2.get(sx).get(0).getEnforcementTime(),sxGroup1.get(sx), - 0,qyGroup1.get(k),0,0,sxGroup2.get(sx).get(0).getRemark(),row,styleRow3); + 0,qyGroup1.get(k),0,0,sxGroup2.get(sx).get(0),row,styleRow3); } else if (5<=qyGroup1.get(k)&&qyGroup1.get(k)<=6) { Collections.addAll(cellList,""+(i+1),area,sxGroup2.get(sx).get(0).getEnterpriseName(),sxGroup2.get(sx).get(0).getBureauDeptName(), sxGroup2.get(sx).get(0).getLawEnforcerTwo(),sxGroup2.get(sx).get(0).getLawEnforcementItem(),sxGroup2.get(sx).get(0).getEnforcementTime(),sxGroup1.get(sx)+"", "","",""+qyGroup1.get(k),"",sxGroup2.get(sx).get(0).getRemark()); setStyle1(i+1,area,sxGroup2.get(sx).get(0).getEnterpriseName(),sxGroup2.get(sx).get(0).getBureauDeptName(), sxGroup2.get(sx).get(0).getLawEnforcerTwo(),sxGroup2.get(sx).get(0).getLawEnforcementItem(),sxGroup2.get(sx).get(0).getEnforcementTime(),sxGroup1.get(sx), - 0,0,qyGroup1.get(k),0,sxGroup2.get(sx).get(0).getRemark(),row,styleRow3); + 0,0,qyGroup1.get(k),0,sxGroup2.get(sx).get(0),row,styleRow3); }else { Collections.addAll(cellList,""+(i+1),area,sxGroup2.get(sx).get(0).getEnterpriseName(),sxGroup2.get(sx).get(0).getBureauDeptName(), sxGroup2.get(sx).get(0).getLawEnforcerTwo(),sxGroup2.get(sx).get(0).getLawEnforcementItem(),sxGroup2.get(sx).get(0).getEnforcementTime(),sxGroup1.get(sx)+"", "","","",""+qyGroup1.get(k),sxGroup2.get(sx).get(0).getRemark()); setStyle1(i+1,area,sxGroup2.get(sx).get(0).getEnterpriseName(),sxGroup2.get(sx).get(0).getBureauDeptName(), sxGroup2.get(sx).get(0).getLawEnforcerTwo(),sxGroup2.get(sx).get(0).getLawEnforcementItem(),sxGroup2.get(sx).get(0).getEnforcementTime(),sxGroup1.get(sx), - 0,0,0,qyGroup1.get(k),sxGroup2.get(sx).get(0).getRemark(),row,styleRow3); + 0,0,0,qyGroup1.get(k),sxGroup2.get(sx).get(0),row,styleRow3); } //setStyle(cellList,row,styleRow3); if (sxGroup1.get(sx) >= 2) { @@ -576,7 +582,7 @@ public class EnforcementCheckStatisticsImpl implements EnforcementCheckStatistic rowNum++; HSSFRow row=sheet.createRow(rowNum); List cellList=new ArrayList<>(); - Collections.addAll(cellList,""+(i+1),area,"","","","","","","","","","",""); + Collections.addAll(cellList,""+(i+1),area,"","","","","","","","","","","",""); setStyle(cellList,row,styleRow3); } } @@ -2233,6 +2239,7 @@ public class EnforcementCheckStatisticsImpl implements EnforcementCheckStatistic sheet.setColumnWidth(10,2586); sheet.setColumnWidth(11,2586); sheet.setColumnWidth(12,2586); + sheet.setColumnWidth(13,3727); // sheet.setDefaultColumnWidth(20);//全局 // sheet.setColumnWidth(0,2500);//某列 // sheet.setColumnWidth(1,2500); @@ -2335,13 +2342,13 @@ public class EnforcementCheckStatisticsImpl implements EnforcementCheckStatistic //将单元格样式应用到该单元格 cell1.setCellStyle(styleRow1); //合并单元格--CellRangeAddress(起始行,结束行,起始列,结束列) - sheet.addMergedRegion(new CellRangeAddress(0,0,0,12)); + sheet.addMergedRegion(new CellRangeAddress(0,0,0,13)); //在sheet里创建第二行 HSSFRow row2=sheet.createRow(1); List headRow2List=new ArrayList<>(); Collections.addAll(headRow2List,"序号","区域","企业","执法主体","执法人员","执法事项","执法时间","执法次数", - "2次及以下","3至4次","5至6次","7次及以上","备注"); + "2次及以下","3至4次","5至6次","7次及以上","备注","创建时间"); setStyle(headRow2List,row2,styleRow2); int rowNum=1; //遍历地区list @@ -2372,7 +2379,7 @@ public class EnforcementCheckStatisticsImpl implements EnforcementCheckStatistic //setStyle(cellList,row,styleRow3); setStyle1(i+1,area,qyGroup2.get(k).get(0).getEnterpriseName(),qyGroup2.get(k).get(0).getBureauDeptName(), qyGroup2.get(k).get(0).getLawEnforcerTwo(),qyGroup2.get(k).get(0).getLawEnforcementItem(),qyGroup2.get(k).get(0).getEnforcementTime(),1,1,0,0,0, - qyGroup2.get(k).get(0).getRemark(),row,styleRow3); + qyGroup2.get(k).get(0),row,styleRow3); }else { sheet.addMergedRegion(new CellRangeAddress(rowNum+1, (int) (rowNum+qyGroup1.get(k)),2,2));//合并企业 sheet.addMergedRegion(new CellRangeAddress(rowNum+1, (int) (rowNum+qyGroup1.get(k)),8,8)); @@ -2400,28 +2407,28 @@ public class EnforcementCheckStatisticsImpl implements EnforcementCheckStatistic ""+qyGroup1.get(k),"","","",zfGroup2.get(zf).get(0).getRemark()); setStyle1(i+1,area,zfGroup2.get(zf).get(0).getEnterpriseName(),zfGroup2.get(zf).get(0).getBureauDeptName(), zfGroup2.get(zf).get(0).getLawEnforcerTwo(),zfGroup2.get(zf).get(0).getLawEnforcementItem(),zfGroup2.get(zf).get(0).getEnforcementTime(),1,qyGroup1.get(k), - 0,0,0,zfGroup2.get(zf).get(0).getRemark(),row,styleRow3); + 0,0,0,zfGroup2.get(zf).get(0),row,styleRow3); } else if (3<=qyGroup1.get(k)&&qyGroup1.get(k)<=4) { Collections.addAll(cellList,""+(i+1),area,zfGroup2.get(zf).get(0).getEnterpriseName(),zfGroup2.get(zf).get(0).getBureauDeptName(), zfGroup2.get(zf).get(0).getLawEnforcerTwo(),zfGroup2.get(zf).get(0).getLawEnforcementItem(),zfGroup2.get(zf).get(0).getEnforcementTime(),"1", "",""+qyGroup1.get(k),"","",zfGroup2.get(zf).get(0).getRemark()); setStyle1(i+1,area,zfGroup2.get(zf).get(0).getEnterpriseName(),zfGroup2.get(zf).get(0).getBureauDeptName(), zfGroup2.get(zf).get(0).getLawEnforcerTwo(),zfGroup2.get(zf).get(0).getLawEnforcementItem(),zfGroup2.get(zf).get(0).getEnforcementTime(),1, - 0,qyGroup1.get(k),0,0,zfGroup2.get(zf).get(0).getRemark(),row,styleRow3); + 0,qyGroup1.get(k),0,0,zfGroup2.get(zf).get(0),row,styleRow3); } else if (5<=qyGroup1.get(k)&&qyGroup1.get(k)<=6) { Collections.addAll(cellList,""+(i+1),area,zfGroup2.get(zf).get(0).getEnterpriseName(),zfGroup2.get(zf).get(0).getBureauDeptName(), zfGroup2.get(zf).get(0).getLawEnforcerTwo(),zfGroup2.get(zf).get(0).getLawEnforcementItem(),zfGroup2.get(zf).get(0).getEnforcementTime(),"1", "","",""+qyGroup1.get(k),"",zfGroup2.get(zf).get(0).getRemark()); setStyle1(i+1,area,zfGroup2.get(zf).get(0).getEnterpriseName(),zfGroup2.get(zf).get(0).getBureauDeptName(), zfGroup2.get(zf).get(0).getLawEnforcerTwo(),zfGroup2.get(zf).get(0).getLawEnforcementItem(),zfGroup2.get(zf).get(0).getEnforcementTime(),1, - 0,0,qyGroup1.get(k),0,zfGroup2.get(zf).get(0).getRemark(),row,styleRow3); + 0,0,qyGroup1.get(k),0,zfGroup2.get(zf).get(0),row,styleRow3); }else { Collections.addAll(cellList,""+(i+1),area,zfGroup2.get(zf).get(0).getEnterpriseName(),zfGroup2.get(zf).get(0).getBureauDeptName(), zfGroup2.get(zf).get(0).getLawEnforcerTwo(),zfGroup2.get(zf).get(0).getLawEnforcementItem(),zfGroup2.get(zf).get(0).getEnforcementTime(),"1", "","","",""+qyGroup1.get(k),zfGroup2.get(zf).get(0).getRemark()); setStyle1(i+1,area,zfGroup2.get(zf).get(0).getEnterpriseName(),zfGroup2.get(zf).get(0).getBureauDeptName(), zfGroup2.get(zf).get(0).getLawEnforcerTwo(),zfGroup2.get(zf).get(0).getLawEnforcementItem(),zfGroup2.get(zf).get(0).getEnforcementTime(),1, - 0,0,0,qyGroup1.get(k),zfGroup2.get(zf).get(0).getRemark(),row,styleRow3); + 0,0,0,qyGroup1.get(k),zfGroup2.get(zf).get(0),row,styleRow3); } //setStyle(cellList,row,styleRow3); }else{ @@ -2442,28 +2449,28 @@ public class EnforcementCheckStatisticsImpl implements EnforcementCheckStatistic ""+qyGroup1.get(k),"","","",ryGroup2.get(ry).get(0).getRemark()); setStyle1(i+1,area,ryGroup2.get(ry).get(0).getEnterpriseName(),ryGroup2.get(ry).get(0).getBureauDeptName(), ryGroup2.get(ry).get(0).getLawEnforcerTwo(),ryGroup2.get(ry).get(0).getLawEnforcementItem(),ryGroup2.get(ry).get(0).getEnforcementTime(),1, - qyGroup1.get(k),0,0,0,ryGroup2.get(ry).get(0).getRemark(),row,styleRow3); + qyGroup1.get(k),0,0,0,ryGroup2.get(ry).get(0),row,styleRow3); } else if (3<=qyGroup1.get(k)&&qyGroup1.get(k)<=4) { Collections.addAll(cellList,""+(i+1),area,ryGroup2.get(ry).get(0).getEnterpriseName(),ryGroup2.get(ry).get(0).getBureauDeptName(), ryGroup2.get(ry).get(0).getLawEnforcerTwo(),ryGroup2.get(ry).get(0).getLawEnforcementItem(),ryGroup2.get(ry).get(0).getEnforcementTime(),"1", "",""+qyGroup1.get(k),"","",ryGroup2.get(ry).get(0).getRemark()); setStyle1(i+1,area,ryGroup2.get(ry).get(0).getEnterpriseName(),ryGroup2.get(ry).get(0).getBureauDeptName(), ryGroup2.get(ry).get(0).getLawEnforcerTwo(),ryGroup2.get(ry).get(0).getLawEnforcementItem(),ryGroup2.get(ry).get(0).getEnforcementTime(),1, - 0,qyGroup1.get(k),0,0,ryGroup2.get(ry).get(0).getRemark(),row,styleRow3); + 0,qyGroup1.get(k),0,0,ryGroup2.get(ry).get(0),row,styleRow3); } else if (5<=qyGroup1.get(k)&&qyGroup1.get(k)<=6) { Collections.addAll(cellList,""+(i+1),area,ryGroup2.get(ry).get(0).getEnterpriseName(),ryGroup2.get(ry).get(0).getBureauDeptName(), ryGroup2.get(ry).get(0).getLawEnforcerTwo(),ryGroup2.get(ry).get(0).getLawEnforcementItem(),ryGroup2.get(ry).get(0).getEnforcementTime(),"1", "","",""+qyGroup1.get(k),"",ryGroup2.get(ry).get(0).getRemark()); setStyle1(i+1,area,ryGroup2.get(ry).get(0).getEnterpriseName(),ryGroup2.get(ry).get(0).getBureauDeptName(), ryGroup2.get(ry).get(0).getLawEnforcerTwo(),ryGroup2.get(ry).get(0).getLawEnforcementItem(),ryGroup2.get(ry).get(0).getEnforcementTime(),1, - 0,0,qyGroup1.get(k),0,ryGroup2.get(ry).get(0).getRemark(),row,styleRow3); + 0,0,qyGroup1.get(k),0,ryGroup2.get(ry).get(0),row,styleRow3); }else { Collections.addAll(cellList,""+(i+1),area,ryGroup2.get(ry).get(0).getEnterpriseName(),ryGroup2.get(ry).get(0).getBureauDeptName(), ryGroup2.get(ry).get(0).getLawEnforcerTwo(),ryGroup2.get(ry).get(0).getLawEnforcementItem(),ryGroup2.get(ry).get(0).getEnforcementTime(),"1", "","","",""+qyGroup1.get(k),ryGroup2.get(ry).get(0).getRemark()); setStyle1(i+1,area,ryGroup2.get(ry).get(0).getEnterpriseName(),ryGroup2.get(ry).get(0).getBureauDeptName(), ryGroup2.get(ry).get(0).getLawEnforcerTwo(),ryGroup2.get(ry).get(0).getLawEnforcementItem(),ryGroup2.get(ry).get(0).getEnforcementTime(),1, - 0,0,0,qyGroup1.get(k),ryGroup2.get(ry).get(0).getRemark(),row,styleRow3); + 0,0,0,qyGroup1.get(k),ryGroup2.get(ry).get(0),row,styleRow3); } //setStyle(cellList,row,styleRow3); }else { @@ -2483,28 +2490,28 @@ public class EnforcementCheckStatisticsImpl implements EnforcementCheckStatistic ""+qyGroup1.get(k),"","","",sxGroup2.get(sx).get(0).getRemark()); setStyle1(i+1,area,sxGroup2.get(sx).get(0).getEnterpriseName(),sxGroup2.get(sx).get(0).getBureauDeptName(), sxGroup2.get(sx).get(0).getLawEnforcerTwo(),sxGroup2.get(sx).get(0).getLawEnforcementItem(),sxGroup2.get(sx).get(0).getEnforcementTime(),sxGroup1.get(sx), - qyGroup1.get(k),0,0,0,sxGroup2.get(sx).get(0).getRemark(),row,styleRow3); + qyGroup1.get(k),0,0,0,sxGroup2.get(sx).get(0),row,styleRow3); } else if (3<=qyGroup1.get(k)&&qyGroup1.get(k)<=4) { Collections.addAll(cellList,""+(i+1),area,sxGroup2.get(sx).get(0).getEnterpriseName(),sxGroup2.get(sx).get(0).getBureauDeptName(), sxGroup2.get(sx).get(0).getLawEnforcerTwo(),sxGroup2.get(sx).get(0).getLawEnforcementItem(),sxGroup2.get(sx).get(0).getEnforcementTime(),sxGroup1.get(sx)+"", "",""+qyGroup1.get(k),"","",sxGroup2.get(sx).get(0).getRemark()); setStyle1(i+1,area,sxGroup2.get(sx).get(0).getEnterpriseName(),sxGroup2.get(sx).get(0).getBureauDeptName(), sxGroup2.get(sx).get(0).getLawEnforcerTwo(),sxGroup2.get(sx).get(0).getLawEnforcementItem(),sxGroup2.get(sx).get(0).getEnforcementTime(),sxGroup1.get(sx), - 0,qyGroup1.get(k),0,0,sxGroup2.get(sx).get(0).getRemark(),row,styleRow3); + 0,qyGroup1.get(k),0,0,sxGroup2.get(sx).get(0),row,styleRow3); } else if (5<=qyGroup1.get(k)&&qyGroup1.get(k)<=6) { Collections.addAll(cellList,""+(i+1),area,sxGroup2.get(sx).get(0).getEnterpriseName(),sxGroup2.get(sx).get(0).getBureauDeptName(), sxGroup2.get(sx).get(0).getLawEnforcerTwo(),sxGroup2.get(sx).get(0).getLawEnforcementItem(),sxGroup2.get(sx).get(0).getEnforcementTime(),sxGroup1.get(sx)+"", "","",""+qyGroup1.get(k),"",sxGroup2.get(sx).get(0).getRemark()); setStyle1(i+1,area,sxGroup2.get(sx).get(0).getEnterpriseName(),sxGroup2.get(sx).get(0).getBureauDeptName(), sxGroup2.get(sx).get(0).getLawEnforcerTwo(),sxGroup2.get(sx).get(0).getLawEnforcementItem(),sxGroup2.get(sx).get(0).getEnforcementTime(),sxGroup1.get(sx), - 0,0,qyGroup1.get(k),0,sxGroup2.get(sx).get(0).getRemark(),row,styleRow3); + 0,0,qyGroup1.get(k),0,sxGroup2.get(sx).get(0),row,styleRow3); }else { Collections.addAll(cellList,""+(i+1),area,sxGroup2.get(sx).get(0).getEnterpriseName(),sxGroup2.get(sx).get(0).getBureauDeptName(), sxGroup2.get(sx).get(0).getLawEnforcerTwo(),sxGroup2.get(sx).get(0).getLawEnforcementItem(),sxGroup2.get(sx).get(0).getEnforcementTime(),sxGroup1.get(sx)+"", "","","",""+qyGroup1.get(k),sxGroup2.get(sx).get(0).getRemark()); setStyle1(i+1,area,sxGroup2.get(sx).get(0).getEnterpriseName(),sxGroup2.get(sx).get(0).getBureauDeptName(), sxGroup2.get(sx).get(0).getLawEnforcerTwo(),sxGroup2.get(sx).get(0).getLawEnforcementItem(),sxGroup2.get(sx).get(0).getEnforcementTime(),sxGroup1.get(sx), - 0,0,0,qyGroup1.get(k),sxGroup2.get(sx).get(0).getRemark(),row,styleRow3); + 0,0,0,qyGroup1.get(k),sxGroup2.get(sx).get(0),row,styleRow3); } //setStyle(cellList,row,styleRow3); if (sxGroup1.get(sx) >= 2) { @@ -2514,11 +2521,11 @@ public class EnforcementCheckStatisticsImpl implements EnforcementCheckStatistic if(s<1){ setStyle1(i+1,area,sxGroup2.get(sx).get(0).getEnterpriseName(),sxGroup2.get(sx).get(0).getBureauDeptName(), sxGroup2.get(sx).get(0).getLawEnforcerTwo(),sxGroup2.get(sx).get(0).getLawEnforcementItem(),sxGroup2.get(sx).get(s).getEnforcementTime(),sxGroup1.get(sx), - qyGroup1.get(k),0,0,0,sxGroup2.get(sx).get(0).getRemark(),timrow,styleRow3); + qyGroup1.get(k),0,0,0,sxGroup2.get(sx).get(s),timrow,styleRow3); }else { setStyle1(i + 1, area, sxGroup2.get(sx).get(0).getEnterpriseName(), sxGroup2.get(sx).get(0).getBureauDeptName(), sxGroup2.get(sx).get(0).getLawEnforcerTwo(), sxGroup2.get(sx).get(0).getLawEnforcementItem(), sxGroup2.get(sx).get(s).getEnforcementTime(), 0, - qyGroup1.get(k), 0, 0, 0, sxGroup2.get(sx).get(0).getRemark(), timrow, styleRow3); + qyGroup1.get(k), 0, 0, 0, sxGroup2.get(sx).get(s), timrow, styleRow3); } } sheet.addMergedRegion(new CellRangeAddress(rowNum, (int) (rowNum - 1 + sxGroup1.get(sx)), 5, 5));//合并事项 @@ -2542,7 +2549,7 @@ public class EnforcementCheckStatisticsImpl implements EnforcementCheckStatistic rowNum++; HSSFRow row=sheet.createRow(rowNum); List cellList=new ArrayList<>(); - Collections.addAll(cellList,""+(i+1),area,"","","","","","","","","","",""); + Collections.addAll(cellList,""+(i+1),area,"","","","","","","","","","","",""); setStyle(cellList,row,styleRow3); } } diff --git a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/EnforcementRegistrationServiceImpl.java b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/EnforcementRegistrationServiceImpl.java index bea0056a..47e3dcc2 100644 --- a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/EnforcementRegistrationServiceImpl.java +++ b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/EnforcementRegistrationServiceImpl.java @@ -898,7 +898,7 @@ public class EnforcementRegistrationServiceImpl implements IEnforcementRegistrat styleRow2.setBorderLeft(BorderStyle.THIN); styleRow2.setFont(font2); //设置表头 - String[] headerList = {"执法单位", "被执法企业名称","统一社会信用代码","企业所属区域", "企业所属街道", "执法人员","执法事项","执法时间", "联合执法", "受委托", "委托单位","行政执法类别","任务来源","是否扫码","未扫码原因","是否投诉"}; + String[] headerList = {"执法单位", "被执法企业名称","统一社会信用代码","企业所属区域", "企业所属街道", "执法人员","执法事项","执法时间", "联合执法", "受委托", "委托单位","行政执法类别","任务来源","是否扫码","未扫码原因","是否投诉", "创建时间"}; HSSFRow headerRow = sheet.createRow(0); for (int i = 0; i < headerList.length; i++) { HSSFCell cell = headerRow.createCell(i); @@ -979,6 +979,9 @@ public class EnforcementRegistrationServiceImpl implements IEnforcementRegistrat }else { cell11.setCellValue("是"); } + HSSFCell cellCreateTime = row.createCell(16); + cellCreateTime.setCellValue(e.getCreateTime()); + cellCreateTime.setCellStyle(dateStyle); } //先将workbook写入字节数组,获取长度后再写入响应流,防止大文件导出时管道断开 diff --git a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/NonEnforcementRegistrationServiceImpl.java b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/NonEnforcementRegistrationServiceImpl.java index 953a431e..a458422e 100644 --- a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/NonEnforcementRegistrationServiceImpl.java +++ b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/NonEnforcementRegistrationServiceImpl.java @@ -252,7 +252,7 @@ public class NonEnforcementRegistrationServiceImpl implements INonEnforcementReg styleRow2.setFont(font2); HSSFRow headerRow = sheet.createRow(0); // String[] header = {"被执法企业名称","企业所属区域", "企业所属街道", "执法单位", "执法人员","执法时间","入企事由","入企事项","活动依据"}; - String[] header = {"单位名称", "企业名称","统一信用码","企业注册地", "企业所属街道", "入企人员","入企时间","入企事由","入企事项","活动依据"}; + String[] header = {"单位名称", "企业名称","统一信用码","企业注册地", "企业所属街道", "入企人员","入企时间","入企事由","入企事项","活动依据", "创建时间"}; for (int i = 0; i < header.length; i++) { HSSFCell cell = headerRow.createCell(i); HSSFRichTextString text = new HSSFRichTextString(header[i]); @@ -302,6 +302,7 @@ public class NonEnforcementRegistrationServiceImpl implements INonEnforcementReg row.createCell(7).setCellValue(li.getLawEnforcementTypeText()); row.createCell(8).setCellValue(li.getLawEnforcementItemText()); row.createCell(9).setCellValue(li.getLawEnforcementBasisText()); + row.createCell(10).setCellValue(DateUtils.parseDateToStr("yyyy-MM-dd HH:mm:ss", li.getCreateTime())); i[0]++; }); } diff --git a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/resources/mapper/EnforcementCheckStatisticsMapper.xml b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/resources/mapper/EnforcementCheckStatisticsMapper.xml index d7db1afe..f88a3e3c 100644 --- a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/resources/mapper/EnforcementCheckStatisticsMapper.xml +++ b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/resources/mapper/EnforcementCheckStatisticsMapper.xml @@ -15,6 +15,8 @@ + +