zhongrj
2023-12-27 328d0a45a519bc4d0299d6d553042673d5098e21
src/main/java/org/springblade/modules/house/service/impl/HouseholdServiceImpl.java
@@ -176,25 +176,11 @@
    * @param household
    */
   public void updateUserInfo(HouseholdEntity household) {
      // 判断用户是否为业主,如果是业主,判断该房屋是否已有业主,如果有则提示已有业主,无法设置为业主,不是业主则不操作
      // 判断用户是否为业主,如果是业主,则新增
      if (null!=household.getRelationship() && household.getRelationship()==1){
         // 如果为业主
         // 查询当前房屋是否已有业主
         QueryWrapper<HouseholdEntity> queryWrapper = new QueryWrapper<>();
         queryWrapper.eq("is_deleted",0)
            .eq("house_code",household.getHouseCode())
            .eq("relationship",1);
         List<HouseholdEntity> list = list(queryWrapper);
         if (list.size()==0){
            // 新增用户
            bindUserHandle(household);
         }else {
            HouseholdEntity householdEntity = list.get(0);
            if (null == householdEntity.getAssociatedUserId()){
               // 新增用户
               bindUserHandle(household);
            }
         }
         // 新增用户
         bindUserHandle(household);
      }
   }