Explorar o código

优化 神行 功能开发

java110 %!s(int64=3) %!d(string=hai) anos
pai
achega
ad6caa047c

+ 5 - 0
service-community/src/main/java/com/java110/community/cmd/room/ExitRoomCmd.java

@@ -20,6 +20,7 @@ import com.java110.utils.exception.CmdException;
 import com.java110.utils.exception.ListenerExecuteException;
 import com.java110.utils.util.Assert;
 import com.java110.utils.util.BeanConvertUtil;
+import com.java110.utils.util.StringUtil;
 import org.springframework.beans.factory.annotation.Autowired;
 
 import java.util.List;
@@ -71,6 +72,10 @@ public class ExitRoomCmd extends Cmd {
             throw new ListenerExecuteException(ResponseConstant.RESULT_CODE_ERROR, "数据存在问题,业主和房屋对应关系不是一条");
         }
 
+        if(StringUtil.isEmpty(ownerRoomRelDtos.get(0).getRelId())){
+            throw new CmdException("未包含关系");
+        }
+
 
         JSONObject businessUnit = new JSONObject();
         //businessUnit.putAll(paramInJson);

+ 11 - 11
service-user/src/main/java/com/java110/user/smo/impl/OwnerRoomRelInnerServiceSMOImpl.java

@@ -47,17 +47,17 @@ public class OwnerRoomRelInnerServiceSMOImpl extends BaseServiceSMO implements I
 
         List<OwnerRoomRelDto> ownerRoomRels = BeanConvertUtil.covertBeanList(ownerRoomRelServiceDaoImpl.getOwnerRoomRelInfo(BeanConvertUtil.beanCovertMap(ownerRoomRelDto)), OwnerRoomRelDto.class);
 
-        if (ownerRoomRels == null || ownerRoomRels.size() == 0) {
-            return ownerRoomRels;
-        }
-
-        String[] userIds = getUserIds(ownerRoomRels);
-        //根据 userId 查询用户信息
-        List<UserDto> users = userInnerServiceSMOImpl.getUserInfo(userIds);
-
-        for (OwnerRoomRelDto ownerRoomRel : ownerRoomRels) {
-            refreshOwnerRoomRel(ownerRoomRel, users);
-        }
+//        if (ownerRoomRels == null || ownerRoomRels.size() == 0) {
+//            return ownerRoomRels;
+//        }
+//
+//        String[] userIds = getUserIds(ownerRoomRels);
+//        //根据 userId 查询用户信息
+//        List<UserDto> users = userInnerServiceSMOImpl.getUserInfo(userIds);
+//
+//        for (OwnerRoomRelDto ownerRoomRel : ownerRoomRels) {
+//            refreshOwnerRoomRel(ownerRoomRel, users);
+//        }
         return ownerRoomRels;
     }