人员配置机构
This commit is contained in:
@@ -1,5 +1,39 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.adc.da.slrs.sarUser.dao.TsUserDao">
|
||||
<resultMap id="UserPosition" type="com.adc.da.slrs.sarUser.entity.TsUser">
|
||||
<id property="userId" column="usid"/>
|
||||
<result property="account" column="account"/>
|
||||
<result property="uname" column="uname"/>
|
||||
<result property="sex" column="sex"/>
|
||||
<result property="userSource" column="user_source"/>
|
||||
<result property="phone" column="phone"/>
|
||||
<result property="state" column="state"/>
|
||||
<result property="email" column="email"/>
|
||||
<result property="institutionName" column="institution_name"/>
|
||||
<result property="institutionId" column="institution_id"/>
|
||||
<result property="workNum" column="work_num"/>
|
||||
<result property="extInfo" column="ext_info"/>
|
||||
<result property="operUser" column="oper_user"/>
|
||||
<result property="creationTime" column="creation_time"/>
|
||||
<result property="modifyTime" column="modify_time"/>
|
||||
<result property="validFlag" column="valid_flag"/>
|
||||
<result property="disableFlag" column="disable_flag"/>
|
||||
<result property="unlockFlag" column="unlock_flag"/>
|
||||
<result property="userType" column="user_type"/>
|
||||
<result property="ssoId" column="sso_id"/>
|
||||
<collection property="positions" ofType="com.adc.da.slrs.sarPosition.entity.TsPosition">
|
||||
<result property="id" column="p_id"/>
|
||||
<result property="name" column="p_name"/>
|
||||
</collection>
|
||||
</resultMap>
|
||||
|
||||
<select id="getUserAndPosition" resultMap="UserPosition">
|
||||
select u.*,p.id p_id,p.name p_name from ts_user u
|
||||
left join ts_user_position up
|
||||
on u.usid=up.user_id
|
||||
left join ts_position p
|
||||
on up.position_id=p.id
|
||||
where u.institution_id=#{institutionId}
|
||||
</select>
|
||||
</mapper>
|
||||
|
||||
Reference in New Issue
Block a user