解散后所有成员不能加入家族

This commit is contained in:
tianfeng 2025-12-30 11:53:43 +08:00
parent 88e0cd340d
commit 70a8340e22

View File

@ -61,11 +61,11 @@ public class DisbandFamilyCmdExe {
Long familyId = memberInfo.getFamilyId();
FamilyBaseInfo familyBaseInfo = familyBaseInfoService.getBaseInfoById(familyId);
ResponseAssert.notNull(FamilyErrorCode.NOT_EXIST_FAMILY_INFO_DATA, familyBaseInfo);
List<FamilyMemberInfo> allMembers = familyMemberInfoService.listByFamilyId(familyId);
clearFamilyData(familyId);
disbandFamilyStatus(familyId);
List<FamilyMemberInfo> allMembers = familyMemberInfoService.listByFamilyId(familyId);
notifyAllMembers(allMembers, familyId);
allMembers.forEach(member -> {
@ -74,9 +74,9 @@ public class DisbandFamilyCmdExe {
}
private void clearFamilyData(Long familyId) {
familyMemberInfoService.deleteByFamilyId(familyId);
familyWeekExpService.deleteByFamilyId(familyId);
familyMonthExpService.deleteByFamilyId(familyId);
familyLevelExpService.deleteByFamilyId(familyId);