diff --git a/accompany-business/accompany-business-service/src/main/java/com/accompany/business/service/personalcenter/PersonalCenterService.java b/accompany-business/accompany-business-service/src/main/java/com/accompany/business/service/personalcenter/PersonalCenterService.java index 805289ccd..3eb1bb349 100644 --- a/accompany-business/accompany-business-service/src/main/java/com/accompany/business/service/personalcenter/PersonalCenterService.java +++ b/accompany-business/accompany-business-service/src/main/java/com/accompany/business/service/personalcenter/PersonalCenterService.java @@ -59,10 +59,11 @@ public class PersonalCenterService { Users user = usersService.getUsersByUid(uid); if(user == null || !checkUserInExpect(uid)){ wrapper.lambda().ne(PersonalCenter :: getShowPermission, Constant.ShowPermission.CLAN_OR_HALL); - wrapper.lambda().eq(PersonalCenter :: getPartitionId, PartitionEnum.ARAB.getId()); } if (user != null) { wrapper.lambda().eq(PersonalCenter :: getPartitionId, user.getPartitionId()); + } else { + wrapper.lambda().eq(PersonalCenter :: getPartitionId, PartitionEnum.ARAB.getId()); } if(!checkUserClanStatus(uid)){ wrapper.lambda().ne(PersonalCenter :: getShowPermission, Constant.ShowPermission.CLAN_ASSOCIATE);