| | |
| | | package com.java110.report.statistics.impl; |
| | | |
| | | import com.java110.dto.RoomDto; |
| | | import com.java110.dto.room.RoomDto; |
| | | import com.java110.dto.contract.ContractDto; |
| | | import com.java110.dto.owner.OwnerCarDto; |
| | | import com.java110.dto.owner.OwnerDto; |
| | | import com.java110.dto.report.QueryStatisticsDto; |
| | | import com.java110.intf.community.IRoomV1InnerServiceSMO; |
| | | import com.java110.intf.report.IBaseDataStatisticsInnerServiceSMO; |
| | | import com.java110.intf.report.IReportFeeStatisticsInnerServiceSMO; |
| | | import com.java110.intf.store.IContractInnerServiceSMO; |
| | | import com.java110.intf.user.IOwnerCarInnerServiceSMO; |
| | | import com.java110.intf.user.IOwnerV1InnerServiceSMO; |
| | |
| | | roomDto.setLink(queryStatisticsDto.getLink()); |
| | | addRoomNumCondition(queryStatisticsDto, roomDto); |
| | | return baseDataStatisticsInnerServiceSMOImpl.getRoomInfo(roomDto); |
| | | } |
| | | |
| | | @Override |
| | | public long getReceivedRoomCount(QueryStatisticsDto queryStatisticsDto) { |
| | | RoomDto roomDto = new RoomDto(); |
| | | roomDto.setFloorId(queryStatisticsDto.getFloorId()); |
| | | roomDto.setCommunityId(queryStatisticsDto.getCommunityId()); |
| | | roomDto.setOwnerName(queryStatisticsDto.getOwnerName()); |
| | | roomDto.setFloorId(queryStatisticsDto.getFloorId()); |
| | | roomDto.setLink(queryStatisticsDto.getLink()); |
| | | roomDto.setStartDate(queryStatisticsDto.getStartDate()); |
| | | roomDto.setEndDate(queryStatisticsDto.getEndDate()); |
| | | addRoomNumCondition(queryStatisticsDto, roomDto); |
| | | return baseDataStatisticsInnerServiceSMOImpl.getReceivedRoomCount(roomDto); |
| | | } |
| | | |
| | | @Override |
| | | public List<RoomDto> getReceivedRoomInfo(QueryStatisticsDto queryStatisticsDto) { |
| | | RoomDto roomDto = new RoomDto(); |
| | | roomDto.setCommunityId(queryStatisticsDto.getCommunityId()); |
| | | roomDto.setFloorId(queryStatisticsDto.getFloorId()); |
| | | roomDto.setPage(queryStatisticsDto.getPage()); |
| | | roomDto.setRow(queryStatisticsDto.getRow()); |
| | | roomDto.setOwnerName(queryStatisticsDto.getOwnerName()); |
| | | roomDto.setFloorId(queryStatisticsDto.getFloorId()); |
| | | roomDto.setLink(queryStatisticsDto.getLink()); |
| | | roomDto.setStartDate(queryStatisticsDto.getStartDate()); |
| | | roomDto.setEndDate(queryStatisticsDto.getEndDate()); |
| | | addRoomNumCondition(queryStatisticsDto, roomDto); |
| | | return baseDataStatisticsInnerServiceSMOImpl.getReceivedRoomInfo(roomDto); |
| | | } |
| | | |
| | | @Override |
| | | public long getOweRoomCount(QueryStatisticsDto queryStatisticsDto) { |
| | | RoomDto roomDto = new RoomDto(); |
| | | roomDto.setFloorId(queryStatisticsDto.getFloorId()); |
| | | roomDto.setCommunityId(queryStatisticsDto.getCommunityId()); |
| | | roomDto.setOwnerName(queryStatisticsDto.getOwnerName()); |
| | | roomDto.setFloorId(queryStatisticsDto.getFloorId()); |
| | | roomDto.setLink(queryStatisticsDto.getLink()); |
| | | roomDto.setStartDate(queryStatisticsDto.getStartDate()); |
| | | roomDto.setEndDate(queryStatisticsDto.getEndDate()); |
| | | addRoomNumCondition(queryStatisticsDto, roomDto); |
| | | return baseDataStatisticsInnerServiceSMOImpl.getOweRoomCount(roomDto); |
| | | } |
| | | |
| | | @Override |
| | | public List<RoomDto> getOweRoomInfo(QueryStatisticsDto queryStatisticsDto) { |
| | | RoomDto roomDto = new RoomDto(); |
| | | roomDto.setCommunityId(queryStatisticsDto.getCommunityId()); |
| | | roomDto.setFloorId(queryStatisticsDto.getFloorId()); |
| | | roomDto.setPage(queryStatisticsDto.getPage()); |
| | | roomDto.setRow(queryStatisticsDto.getRow()); |
| | | roomDto.setOwnerName(queryStatisticsDto.getOwnerName()); |
| | | roomDto.setFloorId(queryStatisticsDto.getFloorId()); |
| | | roomDto.setLink(queryStatisticsDto.getLink()); |
| | | roomDto.setStartDate(queryStatisticsDto.getStartDate()); |
| | | roomDto.setEndDate(queryStatisticsDto.getEndDate()); |
| | | addRoomNumCondition(queryStatisticsDto, roomDto); |
| | | return baseDataStatisticsInnerServiceSMOImpl.getOweRoomInfo(roomDto); |
| | | } |
| | | |
| | | |
| | |
| | | } |
| | | |
| | | |
| | | |
| | | |
| | | /** |
| | | * roomNum 拆分 查询房屋信息 |
| | | * |