Преглед изворни кода

修改 查询属性时 房间为空时的bug

wuxw пре 6 година
родитељ
комит
9e8d2cfe45

+ 4 - 0
CommunityService/src/main/java/com/java110/community/smo/impl/RoomInnerServiceSMOImpl.java

@@ -187,6 +187,10 @@ public class RoomInnerServiceSMOImpl extends BaseServiceSMO implements IRoomInne
 
         List<RoomDto> rooms = BeanConvertUtil.covertBeanList(roomServiceDaoImpl.getRoomInfoByOwner(BeanConvertUtil.beanCovertMap(roomDto)),
                 RoomDto.class);
+
+        if (rooms == null || rooms.size() == 0) {
+            return rooms;
+        }
         String[] roomIds = getRoomIds(rooms);
         Map attrParamInfo = new HashMap();
         attrParamInfo.put("roomIds", roomIds);

+ 1 - 0
java110-db/src/main/resources/mapper/room/RoomServiceDaoImplMapper.xml

@@ -548,6 +548,7 @@ where 1 =1
             AND borr.`status_cd` = '0'
             AND t.`status_cd` = '0'
             AND bo.`status_cd` = '0'
+            AND bo.`owner_type_cd` = '1001'
         <if test="sex !=null ">
             and bo.sex= #{sex}
         </if>