|
|
|
@ -45,6 +45,7 @@ |
|
|
|
<result property="srzUserid" column="srzUserid"/> |
|
|
|
<result property="isMappingPerson" column="isMappingPerson"/> |
|
|
|
<result property="units" column="units"/> |
|
|
|
<result property="strUserId" column="strUserId"/> |
|
|
|
<association property="dept" column="dept_id" javaType="Dept" resultMap="deptResult"/> |
|
|
|
<association property="tenant" column="tenant_code" javaType="SysTenant" resultMap="tenantResult"/> |
|
|
|
<collection property="roles" javaType="java.util.List" resultMap="RoleResult"/> |
|
|
|
@ -80,6 +81,7 @@ |
|
|
|
|
|
|
|
<sql id="selectUserVo"> |
|
|
|
select u.user_id, u.dept_id, u.login_name, u.user_name, u.email, u.avatar, u.phonenumber, u.sex, u.password,u.law_certificate_num, u.salt, u.status, u.del_flag, u.login_ip, u.login_date, u.create_time, u.remark,u.kingdee_org_id,u.kingdee_user_id, u.type, |
|
|
|
u.strUserId, |
|
|
|
d.dept_id, d.parent_id, d.dept_name, d.order_num, d.leader, d.status as dept_status, |
|
|
|
r.role_id, r.role_name, r.role_key, r.role_sort, r.data_scope, r.status as role_status,u.tenant_code, |
|
|
|
t.tenant_code, t.tenant_name, t.contact_man, t.contact_number, t.address |
|
|
|
@ -289,6 +291,11 @@ |
|
|
|
where u.user_id = #{userId} |
|
|
|
</select> |
|
|
|
|
|
|
|
<select id="selectUserByStrId" parameterType="String" resultMap="UserResult"> |
|
|
|
<include refid="selectUserVo"/> |
|
|
|
where u.strUserId = #{userId} |
|
|
|
</select> |
|
|
|
|
|
|
|
<select id="selectUserByDeptId" parameterType="Long" resultMap="UserResult"> |
|
|
|
<include refid="selectUserVo"/> |
|
|
|
where u.dept_id = #{deptId} |
|
|
|
|