| | |
| | | params.put("yearList", yearList); |
| | | return sqlSessionTemplate.selectList("reportFeeServiceDaoImpl.repostInFee", params); |
| | | } |
| | | |
| | | |
| | | @Override |
| | | public List<Map> repostPaidInFeeTwo(FeeQueryParams feeQueryParams) { |
| | | List<Integer> yearList = new ArrayList<>(); |
| | | for (int year = feeQueryParams.getStartYear(); year <= feeQueryParams.getEndYear(); year++) { |
| | | yearList.add(year); |
| | | } |
| | | List<String> monthList = IntStream.rangeClosed(1, 12) |
| | | .mapToObj(month -> String.format("%02d", month)) |
| | | .collect(Collectors.toList()); |
| | | |
| | | Map<String, Object> params = new HashMap<>(); |
| | | params.put("communityId", feeQueryParams.getCommunityId()); |
| | | params.put("startYear", feeQueryParams.getStartYear()); |
| | | params.put("monthList", monthList); |
| | | params.put("endYear", feeQueryParams.getEndYear()); |
| | | params.put("yearList", yearList); |
| | | return sqlSessionTemplate.selectList("reportFeeServiceDaoImpl.repostInFeeTwo", params); |
| | | } |
| | | } |