| | |
| | | package com.java110.report.api; |
| | | |
| | | import com.alibaba.fastjson.JSONObject; |
| | | import com.java110.dto.FloorDto; |
| | | import com.java110.dto.RoomDto; |
| | | import com.java110.dto.repair.RepairUserDto; |
| | | import com.java110.dto.report.ReportDeposit; |
| | |
| | | |
| | | import java.util.Calendar; |
| | | import java.util.HashMap; |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | |
| | | @RestController |
| | |
| | | @RequestParam(value = "startTime", required = false) String startTime, |
| | | @RequestParam(value = "endTime", required = false) String endTime, |
| | | @RequestParam(value = "objId", required = false) String objId, |
| | | @RequestParam(value = "roomName", required = false) String roomName, |
| | | @RequestParam(value = "page") int page, |
| | | @RequestParam(value = "row") int row) { |
| | | ReportFeeMonthStatisticsDto reportFeeMonthStatisticsDto = new ReportFeeMonthStatisticsDto(); |
| | |
| | | reportFeeMonthStatisticsDto.setStartTime(startTime); |
| | | reportFeeMonthStatisticsDto.setEndTime(endTime); |
| | | reportFeeMonthStatisticsDto.setObjId(objId); |
| | | if(!StringUtil.isEmpty(roomName)){ |
| | | String[] roomNameArray = roomName.split("-"); |
| | | reportFeeMonthStatisticsDto.setFloorNum(roomNameArray[0]); |
| | | reportFeeMonthStatisticsDto.setUnitNum(roomNameArray[1]); |
| | | reportFeeMonthStatisticsDto.setRoomNum(roomNameArray[2]); |
| | | } |
| | | return getReportFeeMonthStatisticsBMOImpl.queryPayFeeDetail(reportFeeMonthStatisticsDto); |
| | | } |
| | | |
| | |
| | | * @path /app/reportFeeMonthStatistics/queryHuaningPayFeeTwo |
| | | */ |
| | | @RequestMapping(value = "/queryHuaningPayFeeTwo", method = RequestMethod.GET) |
| | | public ResponseEntity<String> queryHuaningPayFeeTwo( |
| | | @RequestParam(value = "communityId") String communityId, |
| | | @RequestParam(value = "year") int year, |
| | | @RequestParam(value = "month") int month, |
| | | @RequestParam(value = "page") int page, |
| | | @RequestParam(value = "row") int row |
| | | ) { |
| | | public ResponseEntity<String> queryHuaningPayFeeTwo(@RequestParam(value = "communityId") String communityId, |
| | | @RequestParam(value = "year") int year, |
| | | @RequestParam(value = "month") int month, |
| | | @RequestParam(value = "page") int page, |
| | | @RequestParam(value = "row") int row) { |
| | | Map paramInfo = new HashMap(); |
| | | paramInfo.put("communityId", communityId); |
| | | paramInfo.put("year", year); |
| | |
| | | * @path /app/reportFeeMonthStatistics/queryHuaningOweFeeDetail |
| | | */ |
| | | @RequestMapping(value = "/queryHuaningOweFeeDetail", method = RequestMethod.GET) |
| | | public ResponseEntity<String> queryHuaningOweFeeDetail( |
| | | @RequestParam(value = "communityId") String communityId, |
| | | @RequestParam(value = "year") int year, |
| | | @RequestParam(value = "month") int month, |
| | | @RequestParam(value = "page") int page, |
| | | @RequestParam(value = "row") int row |
| | | ) { |
| | | public ResponseEntity<String> queryHuaningOweFeeDetail(@RequestParam(value = "communityId") String communityId, |
| | | @RequestParam(value = "year") int year, |
| | | @RequestParam(value = "month") int month, |
| | | @RequestParam(value = "page") int page, |
| | | @RequestParam(value = "row") int row) { |
| | | Map paramInfo = new HashMap(); |
| | | paramInfo.put("communityId", communityId); |
| | | paramInfo.put("year", year); |