From c4bc7bd766d9608adbbd780b4b969edb7fe9f103 Mon Sep 17 00:00:00 2001
From: java110 <928255095@qq.com>
Date: 星期二, 15 十二月 2020 10:00:38 +0800
Subject: [PATCH] 优化

---
 service-fee/src/main/java/com/java110/fee/bmo/feeReceipt/impl/GetFeeReceiptBMOImpl.java |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/service-fee/src/main/java/com/java110/fee/bmo/feeReceipt/impl/GetFeeReceiptBMOImpl.java b/service-fee/src/main/java/com/java110/fee/bmo/feeReceipt/impl/GetFeeReceiptBMOImpl.java
index fdde44b..a8f5d53 100644
--- a/service-fee/src/main/java/com/java110/fee/bmo/feeReceipt/impl/GetFeeReceiptBMOImpl.java
+++ b/service-fee/src/main/java/com/java110/fee/bmo/feeReceipt/impl/GetFeeReceiptBMOImpl.java
@@ -75,6 +75,8 @@
 
         for (FeeReceiptDto feeReceiptDto : feeReceiptDtos) {
             if (FeeDto.PAYER_OBJ_TYPE_ROOM.equals(feeReceiptDto.getObjType())) {
+                feeReceiptDto.setRoomName(feeReceiptDto.getObjName());
+                feeReceiptDto.setCarNum("-");
                 continue;
             }
 
@@ -89,12 +91,14 @@
      * @param feeReceiptDto
      */
     private void doFreshRoomInfo(FeeReceiptDto feeReceiptDto) {
+        feeReceiptDto.setCarNum(feeReceiptDto.getObjName());
         OwnerCarDto ownerCarDto = new OwnerCarDto();
         ownerCarDto.setCarId(feeReceiptDto.getObjId());
         ownerCarDto.setCommunityId(feeReceiptDto.getCommunityId());
         List<OwnerCarDto> ownerCarDtos = ownerCarInnerServiceSMOImpl.queryOwnerCars(ownerCarDto);
 
         if (ownerCarDtos == null || ownerCarDtos.size() < 1) {
+            feeReceiptDto.setRoomName("-");
             return;
         }
         OwnerRoomRelDto ownerRoomRelDto = new OwnerRoomRelDto();
@@ -102,6 +106,7 @@
 
         List<OwnerRoomRelDto> ownerRoomRelDtos = ownerRoomRelInnerServiceSMOImpl.queryOwnerRoomRels(ownerRoomRelDto);
         if (ownerRoomRelDtos == null || ownerRoomRelDtos.size() < 1) {
+            feeReceiptDto.setRoomName("-");
             return;
         }
 
@@ -120,8 +125,7 @@
         }
 
         roomName = roomName.endsWith("/") ? roomName.substring(0, roomName.length() - 1) : roomName;
-        feeReceiptDto.setCarNum(feeReceiptDto.getObjName());
-        feeReceiptDto.setObjName(roomName);
+        feeReceiptDto.setRoomName(roomName);
     }
 
 

--
Gitblit v1.8.0