<?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="org.springblade.modules.registerUnit.mapper.RegisterUnitMapper">
|
|
<!--自定义分页-->
|
<select id="selectRegisterUnitPage" resultType="org.springblade.modules.registerUnit.vo.RegisterUnitVo">
|
select sru.*,sj.dept_name jurisdictionName from sys_register_unit sru
|
left join sys_jurisdiction sj on sj.id = sru.jurisdiction
|
where 1=1
|
<if test="registerUnit.deptName!=null and registerUnit.deptName!=''">
|
and sru.dept_name like concat('%',#{registerUnit.deptName},'%')
|
</if>
|
<if test="registerUnit.stats!=null and registerUnit.stats!=''">
|
and sru.stats = #{registerUnit.stats}
|
</if>
|
<if test="registerUnit.jurisdiction!=null and registerUnit.jurisdiction!='' and registerUnit.jurisdiction!='1372091709474910209'">
|
and (sj.id = #{registerUnit.jurisdiction} or sj.parent_id = #{registerUnit.jurisdiction})
|
</if>
|
<if test="registerUnit.linkman!=null and registerUnit.linkman!=''">
|
and sru.linkman like concat('%',#{registerUnit.linkman},'%')
|
</if>
|
<if test="registerUnit.auditStatus!=null and registerUnit.auditStatus!=''">
|
and sru.audit_status = #{registerUnit.auditStatus}
|
</if>
|
</select>
|
|
</mapper>
|