公会管理-没有传邀请人的时候,不走邀请绑定逻辑

This commit is contained in:
2025-05-08 15:20:08 +08:00
parent 3d11f6f792
commit db3e0ea539
2 changed files with 17 additions and 13 deletions

View File

@@ -180,14 +180,17 @@ public class FamilyManageAdminService {
Long inviteUid = null;
if (inviteErbanNo != null) {
Users user = usersService.getUserByErbanNo(inviteErbanNo);
if (user == null) {
throw new AdminServiceException("邀请人ID不存在");
}
inviteUid = user.getUid();
if (inviteErbanNo == null) {
return inviteUid;
}
Users user = usersService.getUserByErbanNo(inviteErbanNo);
if (user == null) {
throw new AdminServiceException("邀请人ID不存在");
}
inviteUid = user.getUid();
Date offsetDay = DateUtil.offsetDay(family.getCreateTime(), bdInfoAdminService.BOUND_EXPIRE_LIMIT_DAY);
boolean enableEditInvite = offsetDay.after(new Date());

View File

@@ -197,15 +197,16 @@ public class GuildManageAdminService {
private Long bdBound(Guild guild, Long inviteErbanNo) {
Long inviteUid = null;
if (inviteErbanNo != null) {
Users user = usersService.getUserByErbanNo(inviteErbanNo);
if (user == null) {
throw new AdminServiceException("邀请人ID不存在");
}
inviteUid = user.getUid();
if (inviteErbanNo == null) {
return inviteUid;
}
Users user = usersService.getUserByErbanNo(inviteErbanNo);
if (user == null) {
throw new AdminServiceException("邀请人ID不存在");
}
inviteUid = user.getUid();
Date offsetDay = DateUtil.offsetDay(guild.getCreateTime(), bdInfoAdminService.BOUND_EXPIRE_LIMIT_DAY);
boolean enableEditInvite = offsetDay.after(new Date());