配置管理 机构管理 查询加分页

This commit is contained in:
yanyizhou
2021-09-06 18:29:10 +08:00
parent 34c73432b9
commit 912cda6762
6 changed files with 43 additions and 11 deletions
@@ -28,7 +28,7 @@
</collection>
</resultMap>
<select id="getUserAndPosition" parameterType="com.adc.da.slrs.sarUser.entity.TsUser" resultMap="UserPosition">
<select id="getUserAndPositionPage" parameterType="com.adc.da.slrs.sarUser.entity.TsUser" 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
@@ -41,6 +41,16 @@
<if test="TsUser.email != null and TsUser.email != '' ">
and u.email like concat('%',#{TsUser.email},'%')
</if>
limit #{start},#{end}
</select>
<select id="getUserAndPositionCount" parameterType="com.adc.da.slrs.sarUser.entity.TsUser" resultType="java.lang.Integer">
select count(u.USID) 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=#{TsUser.institutionId}
</select>
<select id="getUserIdsByPositionIds" resultType="String">