|
@@ -36,7 +36,7 @@
|
|
|
insert into yt_middle_user_role (user_id, role_id, create_time, create_user_id)
|
|
insert into yt_middle_user_role (user_id, role_id, create_time, create_user_id)
|
|
|
values
|
|
values
|
|
|
<foreach collection="roleIdList" separator="," item="item">
|
|
<foreach collection="roleIdList" separator="," item="item">
|
|
|
- (#{userId},#{item},#{operatorId},now())
|
|
|
|
|
|
|
+ (#{userId},#{item},now(),#{operatorId})
|
|
|
</foreach>
|
|
</foreach>
|
|
|
</insert>
|
|
</insert>
|
|
|
<update id="updateById">
|
|
<update id="updateById">
|
|
@@ -82,11 +82,29 @@
|
|
|
delete from yt_middle_user_role where user_id = #{userId}
|
|
delete from yt_middle_user_role where user_id = #{userId}
|
|
|
</delete>
|
|
</delete>
|
|
|
|
|
|
|
|
- <select id="getByLoginName" resultType="com.ytpm.middle.view.MiddleUserInfo">
|
|
|
|
|
|
|
+ <select id="getByLoginName" resultMap="MiddleUserMap">
|
|
|
select
|
|
select
|
|
|
- user_id, nick_name, head_image, login_name, encrypt_pwd, salt, phone, last_login_time, account_status, user_type, registry_time,super_admin
|
|
|
|
|
- from yt_platform_user
|
|
|
|
|
- where user_type = 99 and account_status = 1 and login_name = #{userName}
|
|
|
|
|
|
|
+ u.user_id,
|
|
|
|
|
+ u.nick_name,
|
|
|
|
|
+ u.head_image,
|
|
|
|
|
+ u.login_name,
|
|
|
|
|
+ u.encrypt_pwd,
|
|
|
|
|
+ u.salt,
|
|
|
|
|
+ u.phone,
|
|
|
|
|
+ u.last_login_time,
|
|
|
|
|
+ u.account_status,
|
|
|
|
|
+ u.user_type,
|
|
|
|
|
+ u.registry_time,
|
|
|
|
|
+ u.super_admin,
|
|
|
|
|
+ u.account_status,
|
|
|
|
|
+ d.dept_id,
|
|
|
|
|
+ d.dept_name,
|
|
|
|
|
+ r.role_id,
|
|
|
|
|
+ (select role_name from yt_middle_role where role_id = r.role_id) roleName
|
|
|
|
|
+ from yt_platform_user u
|
|
|
|
|
+ left join yt_middle_dept d on u.dept_id = d.dept_id
|
|
|
|
|
+ left join yt_middle_user_role r on u.user_id = r.user_id
|
|
|
|
|
+ where u.user_type = 99 and u.account_status = 1 and u.login_name = #{userName}
|
|
|
</select>
|
|
</select>
|
|
|
<select id="getRoleList" resultType="com.ytpm.middle.view.MiddleRoleVO">
|
|
<select id="getRoleList" resultType="com.ytpm.middle.view.MiddleRoleVO">
|
|
|
select
|
|
select
|
|
@@ -100,11 +118,15 @@
|
|
|
</select>
|
|
</select>
|
|
|
<resultMap id="MiddleUserMap" type="com.ytpm.middle.view.MiddleUserInfo">
|
|
<resultMap id="MiddleUserMap" type="com.ytpm.middle.view.MiddleUserInfo">
|
|
|
<id column="user_id" property="userId" />
|
|
<id column="user_id" property="userId" />
|
|
|
- <result column="" property="nickName" />
|
|
|
|
|
- <result column="" property="headImage" />
|
|
|
|
|
- <result column="" property="loginName" />
|
|
|
|
|
- <result column="" property="phone" />
|
|
|
|
|
- <result column="" property="lastLoginTime" />
|
|
|
|
|
|
|
+ <result column="dept_id" property="deptId" />
|
|
|
|
|
+ <result column="dept_name" property="deptName" />
|
|
|
|
|
+ <result column="nick_name" property="nickName" />
|
|
|
|
|
+ <result column="head_image" property="headImage" />
|
|
|
|
|
+ <result column="account_status" property="accountStatus" />
|
|
|
|
|
+ <result column="login_name" property="loginName" />
|
|
|
|
|
+ <result column="super_admin" property="superAdmin" />
|
|
|
|
|
+ <result column="phone" property="phone" />
|
|
|
|
|
+ <result column="last_login_time" property="lastLoginTime" />
|
|
|
<collection property="roleList" ofType="com.ytpm.middle.view.MiddleRoleVO">
|
|
<collection property="roleList" ofType="com.ytpm.middle.view.MiddleRoleVO">
|
|
|
<id column="role_id" property="roleId" />
|
|
<id column="role_id" property="roleId" />
|
|
|
<result column="roleName" property="roleName" />
|
|
<result column="roleName" property="roleName" />
|
|
@@ -120,7 +142,9 @@
|
|
|
ypu.nick_name,
|
|
ypu.nick_name,
|
|
|
ypu.head_image,
|
|
ypu.head_image,
|
|
|
ypu.login_name,
|
|
ypu.login_name,
|
|
|
|
|
+ ypu.account_status,
|
|
|
ypu.phone,
|
|
ypu.phone,
|
|
|
|
|
+ ypu.super_admin,
|
|
|
ypu.last_login_time
|
|
ypu.last_login_time
|
|
|
from yt_platform_user ypu
|
|
from yt_platform_user ypu
|
|
|
left join yt_middle_user_role ymur on ypu.user_id = ymur.user_id
|
|
left join yt_middle_user_role ymur on ypu.user_id = ymur.user_id
|