|
|
|
@ -90,7 +90,8 @@ public class EnforcementRegistrationController extends BaseController |
|
|
|
LocalDate endTime = localDate.withYear(Integer.valueOf(localDate.getYear())).withMonth(12).with(TemporalAdjusters.lastDayOfMonth()); |
|
|
|
enforcementRegistration.setBeginTime(str.format(beginTime)); |
|
|
|
enforcementRegistration.setEndTime(str.format(endTime)); |
|
|
|
List<EnforcementRegistration> list = enforcementRegistrationService.selectEnforcementRegistrationList1(enforcementRegistration); |
|
|
|
// List<EnforcementRegistration> list = enforcementRegistrationService.selectEnforcementRegistrationList1(enforcementRegistration);
|
|
|
|
List<EnforcementRegistration> list = enforcementRegistrationService.selectEnforcementRegistrationAndAddressList(enforcementRegistration); |
|
|
|
List<EnforcementRegistration> uniteList=list.stream().filter(item->item.getUniteCheck()!=null&&!"".equals(item.getUniteCheck())).collect(Collectors.toList()); |
|
|
|
List<EnforcementRegistration> checkList=list.stream().filter(item->item.getCheckCategory()!=null&&!"".equals(item.getCheckCategory())&&item.getCheckCategory().equals("01")).collect(Collectors.toList()); |
|
|
|
String checkName=iDictDataService.selectDictLabel("check_category","01"); |
|
|
|
@ -138,10 +139,17 @@ public class EnforcementRegistrationController extends BaseController |
|
|
|
@ResponseBody |
|
|
|
public TableDataInfo list(EnforcementRegistration enforcementRegistration) |
|
|
|
{ |
|
|
|
List<EnforcementRegistration> returnList = new ArrayList<>(); |
|
|
|
returnList = getEnforcementRegistrations(enforcementRegistration); |
|
|
|
return getDataTable(returnList); |
|
|
|
} |
|
|
|
|
|
|
|
private List<EnforcementRegistration> getEnforcementRegistrations(EnforcementRegistration enforcementRegistration) { |
|
|
|
List<EnforcementRegistration> returnList; |
|
|
|
if(enforcementRegistration.getQy()!=null&&!"".equals(enforcementRegistration.getQy())){ |
|
|
|
if(enforcementRegistration.getJd()!=null&&!"".equals(enforcementRegistration.getJd())){ |
|
|
|
String qy=iDictDataService.selectDictLabel("address_Type",enforcementRegistration.getQy()); |
|
|
|
String jd=iDictDataService.selectDictLabel(enforcementRegistration.getQy(),enforcementRegistration.getJd()); |
|
|
|
String qy=iDictDataService.selectDictLabel("address_Type", enforcementRegistration.getQy()); |
|
|
|
String jd=iDictDataService.selectDictLabel(enforcementRegistration.getQy(), enforcementRegistration.getJd()); |
|
|
|
enforcementRegistration.setJd(jd); |
|
|
|
enforcementRegistration.setQy(qy); |
|
|
|
List<EnforcementRegistration> list = enforcementRegistrationService.selectEnforcementRegistrationAndAddressList(enforcementRegistration); |
|
|
|
@ -151,10 +159,11 @@ public class EnforcementRegistrationController extends BaseController |
|
|
|
list.get(i).setQy(qy); |
|
|
|
list.get(i).setJd(jd); |
|
|
|
} |
|
|
|
return getDataTable(list); |
|
|
|
returnList = list; |
|
|
|
//return getDataTable(list);
|
|
|
|
}else { |
|
|
|
List<EnforcementRegistration> enforcementRegistrationList=new ArrayList<>(); |
|
|
|
String qy=iDictDataService.selectDictLabel("address_Type",enforcementRegistration.getQy()); |
|
|
|
String qy=iDictDataService.selectDictLabel("address_Type", enforcementRegistration.getQy()); |
|
|
|
List<DictData> jdList=iDictDataService.selectDictDataByType(enforcementRegistration.getQy()); |
|
|
|
enforcementRegistration.setQy(qy); |
|
|
|
List<EnforcementRegistration> list = enforcementRegistrationService.selectEnforcementRegistrationAndAddressList(enforcementRegistration); |
|
|
|
@ -181,7 +190,8 @@ public class EnforcementRegistrationController extends BaseController |
|
|
|
} |
|
|
|
enforcementRegistrationList.addAll(qtjdList); |
|
|
|
} |
|
|
|
return getDataTable(enforcementRegistrationList); |
|
|
|
returnList = enforcementRegistrationList; |
|
|
|
//return getDataTable(enforcementRegistrationList);
|
|
|
|
} |
|
|
|
}else { |
|
|
|
List<DictData> qyList=iDictDataService.selectDictDataByType("address_Type"); |
|
|
|
@ -225,9 +235,12 @@ public class EnforcementRegistrationController extends BaseController |
|
|
|
if(qtqyList.size()>0){ |
|
|
|
enforcementRegistrationsList.addAll(qtqyList); |
|
|
|
} |
|
|
|
return getDataTable(enforcementRegistrationsList); |
|
|
|
returnList = enforcementRegistrationsList; |
|
|
|
//return getDataTable(enforcementRegistrationsList);
|
|
|
|
} |
|
|
|
return returnList; |
|
|
|
} |
|
|
|
|
|
|
|
public Boolean qyMake(List<String> strings,String s){ |
|
|
|
for (String string : strings) { |
|
|
|
if (s.startsWith("深圳市" + string.substring(0, string.indexOf("区")) + "区")||s.startsWith("深圳市" + string.substring(0, string.indexOf("区")) + "新区")) { |
|
|
|
@ -291,24 +304,22 @@ public class EnforcementRegistrationController extends BaseController |
|
|
|
@GetMapping("/searchType") |
|
|
|
public String searchType(EnforcementRegistration enforcementRegistration,Model model) |
|
|
|
{ |
|
|
|
EnforcementRegistration eTotal=new EnforcementRegistration(); |
|
|
|
eTotal.setYear(enforcementRegistration.getYear()); |
|
|
|
List<EnforcementRegistration> totalList=enforcementRegistrationService.selectEnforcementRegistrationAndAddressList(eTotal); |
|
|
|
model.addAttribute("total",totalList.size()); |
|
|
|
if(enforcementRegistration.getQy()!=null&&!"".equals(enforcementRegistration.getQy())){ |
|
|
|
if(enforcementRegistration.getJd()!=null&&!"".equals(enforcementRegistration.getJd())){ |
|
|
|
enforcementRegistration.setJd(iDictDataService.selectDictLabel(enforcementRegistration.getQy(),enforcementRegistration.getJd())); |
|
|
|
} |
|
|
|
enforcementRegistration.setQy(iDictDataService.selectDictLabel("address_Type",enforcementRegistration.getQy())); |
|
|
|
} |
|
|
|
DecimalFormat str1=new DecimalFormat("0.00%"); |
|
|
|
// if(enforcementRegistration.getYear()==null||"".equals(enforcementRegistration.getYear())) {
|
|
|
|
// model.addAttribute("year","-");
|
|
|
|
// }else {
|
|
|
|
// model.addAttribute("year", enforcementRegistration.getYear());
|
|
|
|
// EnforcementRegistration eTotal=new EnforcementRegistration();
|
|
|
|
// eTotal.setYear(enforcementRegistration.getYear());
|
|
|
|
// List<EnforcementRegistration> totalList=enforcementRegistrationService.selectEnforcementRegistrationAndAddressList(eTotal);
|
|
|
|
// model.addAttribute("total",totalList.size());
|
|
|
|
// if(enforcementRegistration.getQy()!=null&&!"".equals(enforcementRegistration.getQy())){
|
|
|
|
// if(enforcementRegistration.getJd()!=null&&!"".equals(enforcementRegistration.getJd())){
|
|
|
|
// enforcementRegistration.setJd(iDictDataService.selectDictLabel(enforcementRegistration.getQy(),enforcementRegistration.getJd()));
|
|
|
|
// }
|
|
|
|
List<EnforcementRegistration> list = enforcementRegistrationService.selectEnforcementRegistrationAndAddressList(enforcementRegistration); |
|
|
|
System.out.println(1); |
|
|
|
// enforcementRegistration.setQy(iDictDataService.selectDictLabel("address_Type",enforcementRegistration.getQy()));
|
|
|
|
// }
|
|
|
|
List<EnforcementRegistration> list = getEnforcementRegistrations(enforcementRegistration); |
|
|
|
model.addAttribute("total",list.size()); |
|
|
|
DecimalFormat str1=new DecimalFormat("0.00%"); |
|
|
|
|
|
|
|
//List<EnforcementRegistration> list = enforcementRegistrationService.selectEnforcementRegistrationAndAddressList(enforcementRegistration);
|
|
|
|
|
|
|
|
List<EnforcementRegistration> uniteList=list.stream().filter(item->item.getUniteCheck()!=null&&!"".equals(item.getUniteCheck())).collect(Collectors.toList()); |
|
|
|
List<EnforcementRegistration> checkList=new ArrayList<>(); |
|
|
|
String checkName; |
|
|
|
@ -394,9 +405,9 @@ public class EnforcementRegistrationController extends BaseController |
|
|
|
public List<StatisticsIndicator> echarts1(EnforcementRegistration enforcementRegistration){ |
|
|
|
List<StatisticsIndicator> statisticsIndicatorList=new ArrayList<>(); |
|
|
|
Map<String,DictData> dictDataMap=iDictDataService.selectDictDataByType("check_category").stream().collect(Collectors.toMap(DictData::getDictValue,Function.identity())); |
|
|
|
// List<EnforcementRegistration> list = enforcementRegistrationService.selectEnforcementRegistrationList1(enforcementRegistration);
|
|
|
|
List<EnforcementRegistration> list = |
|
|
|
enforcementRegistrationService.selectEnforcementRegistrationList2(enforcementRegistration); |
|
|
|
List<EnforcementRegistration> list = enforcementRegistrationService.selectEnforcementRegistrationList1(enforcementRegistration); |
|
|
|
// List<EnforcementRegistration> list =
|
|
|
|
// enforcementRegistrationService.selectEnforcementRegistrationList2(enforcementRegistration);
|
|
|
|
Map<String,Long> checkMap=list.stream().collect(Collectors.groupingBy(item->item.getCheckCategory()==null||"".equals(item.getCheckCategory())?"空":item.getCheckCategory(),Collectors.counting())); |
|
|
|
for(String s:checkMap.keySet()){ |
|
|
|
StatisticsIndicator statisticsIndicator=new StatisticsIndicator(); |
|
|
|
|