select u.user_id, u.user_name from sys_user u left join sys_user_account ua on ua.user_id=u.user_id where ua.wx_unionid = #{wxUnionId} and u.del_flag = '0' limit 1
select u.user_id, u.user_name from sys_user u left join ums_member_wechat umw on umw.member_id=u.user_id where umw.unionid = #{wxUnionId} and u.del_flag = '0' limit 1
</select>
<insertid="insertSysUserAccount">
insert into sys_user_account(user_id, wx_unionid) values (#{userId},#{wxUnionId})
insert into ums_member_wechat(member_id, unionid) values (#{userId},#{wxUnionId})
</insert>
<insertid="updateSysUserAccount">
update sys_user_account set wx_unionid = #{wxUnionId} where user_id = #{userId}
update ums_member_wechat set unionid = #{wxUnionId} where member_id = #{userId}