From e13aa9d6008d7a195959332054261e199b6c5589 Mon Sep 17 00:00:00 2001
From: wuxw <928255095@qq.com>
Date: 星期四, 05 十二月 2024 14:43:24 +0800
Subject: [PATCH] 优化代码
---
service-community/src/main/java/com/java110/community/bmo/room/impl/QueryRoomStatisticsBMOImpl.java | 23 +++++++++++++----------
1 files changed, 13 insertions(+), 10 deletions(-)
diff --git a/service-community/src/main/java/com/java110/community/bmo/room/impl/QueryRoomStatisticsBMOImpl.java b/service-community/src/main/java/com/java110/community/bmo/room/impl/QueryRoomStatisticsBMOImpl.java
index 21ebd4b..18eb223 100644
--- a/service-community/src/main/java/com/java110/community/bmo/room/impl/QueryRoomStatisticsBMOImpl.java
+++ b/service-community/src/main/java/com/java110/community/bmo/room/impl/QueryRoomStatisticsBMOImpl.java
@@ -9,6 +9,7 @@
import com.java110.intf.user.IOwnerCarV1InnerServiceSMO;
import com.java110.intf.user.IOwnerRoomRelV1InnerServiceSMO;
import com.java110.intf.user.IOwnerV1InnerServiceSMO;
+import com.java110.utils.util.ListUtil;
import com.java110.utils.util.StringUtil;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
@@ -98,7 +99,7 @@
@Override
public List<RoomDto> queryRoomOweFee(List<RoomDto> roomDtos) {
- if (roomDtos == null || roomDtos.size() < 1) {
+ if (ListUtil.isNull(roomDtos)) {
return roomDtos;
}
List<String> roomIds = new ArrayList<>();
@@ -139,7 +140,7 @@
}
private void queryRoomOweFee(List<String> roomIds, List<RoomDto> roomDtos) {
- if (roomIds == null || roomIds.size() < 1) {
+ if (ListUtil.isNull(roomIds)) {
return;
}
Map info = new HashMap();
@@ -149,12 +150,14 @@
for (RoomDto roomDto : roomDtos) {
for (Map count : repairCounts) {
- if (!StringUtil.isEmpty(roomDto.getRoomId()) && !StringUtil.isEmpty(count.get("roomId").toString())) {
- if (roomDto.getRoomId().equals(count.get("roomId").toString())) {
- roomDto.setRoomOweFee(count.get("oweFee").toString());
- }
- } else {
+ if (StringUtil.isEmpty(roomDto.getRoomId())) {
continue;
+ }
+ if (StringUtil.isEmpty(count.get("roomId").toString())) {
+ continue;
+ }
+ if (roomDto.getRoomId().equals(count.get("roomId").toString())) {
+ roomDto.setRoomOweFee(count.get("oweFee").toString());
}
}
}
@@ -176,7 +179,7 @@
List<Map> repairCounts = reportOweFeeInnerServiceSMOImpl.queryOweFeesByOwnerIds(info);
for (RoomDto roomDto : roomDtos) {
- if(StringUtil.isEmpty(roomDto.getOwnerId())){
+ if (StringUtil.isEmpty(roomDto.getOwnerId())) {
continue;
}
for (Map count : repairCounts) {
@@ -264,7 +267,7 @@
List<Map> memberCounts = ownerCarV1InnerServiceSMOImpl.queryOwnerCarCountByOwnerIds(ownerIds);
for (RoomDto roomDto : roomDtos) {
- if(StringUtil.isEmpty(roomDto.getOwnerId())){
+ if (StringUtil.isEmpty(roomDto.getOwnerId())) {
continue;
}
for (Map count : memberCounts) {
@@ -293,7 +296,7 @@
List<Map> memberCounts = ownerV1InnerServiceSMOImpl.queryOwnerMembersCount(ownerIds);
for (RoomDto roomDto : roomDtos) {
- if(StringUtil.isEmpty(roomDto.getOwnerId())){
+ if (StringUtil.isEmpty(roomDto.getOwnerId())) {
continue;
}
for (Map count : memberCounts) {
--
Gitblit v1.8.0