|
|
|
@ -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<String> 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<String> 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<String> 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<String> cellList=new ArrayList<>(); |
|
|
|
Collections.addAll(cellList,""+(i+1),area,"","","","","","","","","","",""); |
|
|
|
Collections.addAll(cellList,""+(i+1),area,"","","","","","","","","","","",""); |
|
|
|
setStyle(cellList,row,styleRow3); |
|
|
|
} |
|
|
|
} |
|
|
|
|