解散后所有成员不能加入家族
This commit is contained in:
parent
88e0cd340d
commit
70a8340e22
@ -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);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user