| | |
| | | for (String region : regionList) { |
| | | StatisticsCirculationDTO statisticsCirculationDTONew = new StatisticsCirculationDTO(); |
| | | for (StatisticsCirculationDTO statisticsCirculationDTO : statisticsCirculationDTOList) { |
| | | if (region.equals(statisticsCirculationDTO.getGroupName())) { |
| | | if (region.equals(statisticsCirculationDTO.getGroupName()) || |
| | | region.contains(statisticsCirculationDTO.getGroupName())) { |
| | | // 自行受理 |
| | | double zxsl = Double.valueOf(statisticsCirculationDTO.getZxsl()); |
| | | // 不予受理 |
| | | double bysl = Double.valueOf(statisticsCirculationDTO.getBysl()); |
| | | // 流转受理 |
| | | double lzsl = Double.valueOf(statisticsCirculationDTO.getLzsl()); |
| | | // 总登记 |
| | | double zdj = Double.valueOf(statisticsCirculationDTO.getZdj()); |
| | | // 流转中 = 总登记 - 自行受理 - 不予受理 - 流转受理 |
| | | double lzz = zdj - zxsl - bysl - lzsl; |
| | | // 流转率 = (流转中 + 流转受理) / 总登记 * 100 |
| | | double lzl = (lzz + lzsl) / zdj * 100; |
| | | statisticsCirculationDTO.setLzl(Double.parseDouble(df.format(lzl))); |
| | | statisticsCirculationDTO.setLzz((int) lzz); |
| | |
| | | boolean flag = true; |
| | | StatisticsCirculationDTO statisticsCirculationDTONew = new StatisticsCirculationDTO(); |
| | | for (StatisticsCirculationDTO statisticsCirculationDTO : statisticsCirculationDTOList) { |
| | | if (region.equals(statisticsCirculationDTO.getGroupName())) { |
| | | if (region.equals(statisticsCirculationDTO.getGroupName()) || |
| | | region.contains(statisticsCirculationDTO.getGroupName())) { |
| | | flag = false; |
| | | |
| | | BeanUtils.copyProperties(statisticsCirculationDTO, statisticsCirculationDTONew); |
| | |
| | | for (String region : regionList) { |
| | | StatisticsCirculationDTO statisticsCirculationDTONew = new StatisticsCirculationDTO(); |
| | | for (StatisticsCirculationDTO statisticsCirculationDTO : statisticsCirculationDTOList) { |
| | | if (region.equals(statisticsCirculationDTO.getGroupName())) { |
| | | if (region.equals(statisticsCirculationDTO.getGroupName()) || |
| | | region.contains(statisticsCirculationDTO.getGroupName())) { |
| | | double zxsl = Double.valueOf(statisticsCirculationDTO.getZxsl()); |
| | | double bysl = Double.valueOf(statisticsCirculationDTO.getBysl()); |
| | | double lzsl = Double.valueOf(statisticsCirculationDTO.getLzsl()); |