家族详情根据自己得家族去查询

This commit is contained in:
tianfeng 2025-12-30 17:58:52 +08:00
parent 5db4f65e00
commit 5c90666f0c

View File

@ -133,7 +133,14 @@ public class FamilyBaseInfoExe {
}
private FamilyBaseInfo getFamilyBaseInfo(FamilyBaseInfoQueryCmd cmd) {
FamilyBaseInfo familyBaseInfo = familyBaseInfoService.getBaseInfoById(cmd.getFamilyId());
FamilyBaseInfo familyBaseInfo;
if (cmd.getFamilyId() == null) {
FamilyMemberInfo familyMemberInfo = familyMemberInfoService.getFamilyMemberByUserId(cmd.getReqUserId());
familyBaseInfo = familyBaseInfoService.getBaseInfoById(familyMemberInfo.getFamilyId());
} else {
familyBaseInfo = familyBaseInfoService.getBaseInfoById(cmd.getFamilyId());
}
ResponseAssert.notNull(CommonErrorCode.NOT_FOUND_RECORD_INFO, familyBaseInfo);
ResponseAssert.isTrue(CommonErrorCode.NOT_FOUND_RECORD_INFO, Objects
.equals(FamilyStatusEnum.NORMAL.name(), familyBaseInfo.getFamilyStatus()));