|
@@ -34,18 +34,24 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
</select>
|
|
|
|
|
|
|
|
|
- <sql id="sqlAppMember">
|
|
|
- select a.id user_id,a.joins,a.template_id,a.nick_name,a.avatar,a.qrcode,a.mobile,a.openid,a.ver_code,a.deleted,a.enable,a.login_time,a.login_ip,
|
|
|
- a.py_code user_py_code,a.py_first user_py_first,
|
|
|
- a.create_by user_create_by,a.create_time user_create_time, a.update_by user_update_by, a.update_time user_update_time, a.remark user_remark
|
|
|
+ <select id="selectFamilyTree" resultType="com.ruoyi.app.domain.vo.AppMemberVo">
|
|
|
+ select a.id user_id,a.joins,a.template_id,a.nick_name,a.avatar,a.qrcode,a.mobile,a.openid,a.ver_code,
|
|
|
+ a.deleted,a.enable,a.login_time,a.login_ip, a.py_code user_py_code,a.py_first user_py_first,
|
|
|
+ a.create_by user_create_by,a.create_time user_create_time, a.update_by user_update_by,
|
|
|
+ a.update_time user_update_time, a.remark user_remark
|
|
|
,
|
|
|
- b.id member_id,b.spouse_user_id,b.name,b.birthday,b.gender,b.education,b.state,b.py_code member_py_code,b.py_first member_py_first,
|
|
|
+ b.id member_id,b.spouse_user_id,b.name,b.birthday,b.gender,b.education,b.state,
|
|
|
+ b.py_code member_py_code,b.py_first member_py_first,
|
|
|
(select me.name from tb_family_member me where me.app_user_id = b.spouse_user_id) spouse,
|
|
|
- b.create_by member_create_by,b.create_time member_create_time,b.update_by member_update_by,b.update_time member_update_time,b.remark member_remark
|
|
|
- from tb_family_member b
|
|
|
- left join tb_app_user a on a.id = b.app_user_id
|
|
|
+ b.create_by member_create_by,b.create_time member_create_time,b.update_by member_update_by,
|
|
|
+ b.update_time member_update_time,b.remark member_remark
|
|
|
+ ,
|
|
|
+ mi.family_id,mi.parent_id,mi.admin,mi.acquiesce,mi.status,mi.patriarch,
|
|
|
+ (select mm.name from tb_family_member mm where mm.app_user_id = mi.parent_id) father
|
|
|
+ from tb_app_user a
|
|
|
+ left join tb_family_member b on a.id = b.app_user_id
|
|
|
left join tb_member_middle mi on b.id = mi.member_id
|
|
|
${ew.customSqlSegment}
|
|
|
- </sql>
|
|
|
+ </select>
|
|
|
|
|
|
</mapper>
|