From 5403eb830e6c9ed0a24e13bfee8b372ebcba53aa Mon Sep 17 00:00:00 2001
From: java110 <928255095@qq.com>
Date: 星期四, 14 一月 2021 18:12:41 +0800
Subject: [PATCH] 房屋加入缓存
---
service-fee/src/main/java/com/java110/fee/bmo/impl/QueryOweFeeImpl.java | 8 ++++++++
1 files changed, 8 insertions(+), 0 deletions(-)
diff --git a/service-fee/src/main/java/com/java110/fee/bmo/impl/QueryOweFeeImpl.java b/service-fee/src/main/java/com/java110/fee/bmo/impl/QueryOweFeeImpl.java
index 4c0ba16..5fffa68 100644
--- a/service-fee/src/main/java/com/java110/fee/bmo/impl/QueryOweFeeImpl.java
+++ b/service-fee/src/main/java/com/java110/fee/bmo/impl/QueryOweFeeImpl.java
@@ -171,6 +171,10 @@
roomDto.setCommunityId(feeDto.getCommunityId());
roomDto.setRoomId(feeDto.getPayerObjId());
List<RoomDto> roomDtos = roomInnerServiceSMOImpl.queryRooms(roomDto);
+
+ if (roomDtos == null || roomDtos.size() < 1) {
+ return ResultVo.createResponseEntity(ResultVo.CODE_OK, "鎴愬姛", new JSONArray());
+ }
//鏌ヨ璐圭敤淇℃伅arrearsEndTime
FeeDto tmpFeeDto = null;
List<RoomDto> tmpRoomDtos = new ArrayList<>();
@@ -186,8 +190,12 @@
feeDtos = new ArrayList<>();
return ResultVo.createResponseEntity(feeDtos);
}
+
List<FeeDto> tmpFeeDtos = new ArrayList<>();
for (FeeDto tempFeeDto : feeDtos) {
+ List<RoomDto> tmpCacheRoomDtos = new ArrayList<>();
+ tmpCacheRoomDtos.add(tmpRoomDto);
+ tempFeeDto.setCacheRooms(tmpCacheRoomDtos);
computeFeeSMOImpl.computeEveryOweFee(tempFeeDto);//璁$畻娆犺垂閲戦
//濡傛灉閲戦涓�0 灏辨帓闄�
if (tempFeeDto.getFeePrice() > 0 && tempFeeDto.getEndTime().getTime() <= DateUtil.getCurrentDate().getTime()) {
--
Gitblit v1.8.0