|
@@ -136,9 +136,22 @@ public class TbFamilyMemberServiceImpl extends ServiceImpl<TbFamilyMemberMapper,
|
|
|
return AjaxResult.success();
|
|
|
}
|
|
|
|
|
|
- public AppMemberVo getMemberDetail(Long familyId) {
|
|
|
+ /**
|
|
|
+ * 获取家族成员的详细信息
|
|
|
+ * @param familyId
|
|
|
+ * @param memberId
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ @Override
|
|
|
+ public AppMemberVo getMemberDetail(Long familyId, Long memberId) {
|
|
|
TableInfoHelper.initTableInfo(new MapperBuilderAssistant(new MybatisConfiguration(), ""), AppMemberVo.class);
|
|
|
-
|
|
|
+ List<AppMemberVo> memberVos = baseMapper.selectFamilyTree(new LambdaQueryWrapper<AppMemberVo>()
|
|
|
+ .eq(AppMemberVo::getFamilyId,familyId)
|
|
|
+ .eq(AppMemberVo::getMemberId,memberId)
|
|
|
+ );
|
|
|
+ if (memberVos.size() > 0) {
|
|
|
+ return memberVos.get(0);
|
|
|
+ }
|
|
|
return null;
|
|
|
}
|
|
|
@Override
|