| | |
| | | <mapper namespace="org.springblade.modules.seinspect.mapper.SeinspectMapper"> |
| | | |
| | | <!-- 通用查询映射结果 --> |
| | | <resultMap id="seinspectResultMap" type="org.springblade.modules.seinspect.entity.Seinspect"> |
| | | <id column="id" property="id"/> |
| | | <result column="realName" property="realname"/> |
| | | <result column="carid" property="carid"/> |
| | | <result column="sName" property="sname"/> |
| | | <result column="inspectman" property="inspectman"/> |
| | | <result column="deptName" property="deptname"/> |
| | | <result column="reviewTime" property="reviewtime"/> |
| | | <result column="insid" property="insid"/> |
| | | <result column="examination_type" property="examinationType"/> |
| | | </resultMap> |
| | | <!-- <resultMap id="seinspectResultMap" type="org.springblade.modules.seinspect.entity.Seinspect">--> |
| | | <!-- <id column="id" property="id"/>--> |
| | | <!-- <result column="realName" property="realname"/>--> |
| | | <!-- <result column="carid" property="carid"/>--> |
| | | <!-- <result column="sName" property="sname"/>--> |
| | | <!-- <result column="inspectman" property="inspectman"/>--> |
| | | <!-- <result column="deptName" property="deptname"/>--> |
| | | <!-- <result column="reviewTime" property="reviewtime"/>--> |
| | | <!-- <result column="insid" property="insid"/>--> |
| | | <!-- <result column="examination_type" property="examinationType"/>--> |
| | | <!-- <result column="url" property="url"/>--> |
| | | <!-- <result column="jid" property="jid"/>--> |
| | | <!-- <result column="deptid" property="deptid"/>--> |
| | | <!-- <result column="jurisdiction" property="jurisdiction"/>--> |
| | | <!-- <result column="url" property="url"/>--> |
| | | <!-- </resultMap>--> |
| | | |
| | | |
| | | <select id="selectSeinspectPage" resultMap="seinspectResultMap"> |
| | | select * from sys_seinspect where is_deleted = 0 |
| | | <select id="selectSeinspectPage" resultType="org.springblade.modules.seinspect.vo.SeinspectVO"> |
| | | select |
| | | ss.*,bu1.cardid cardId, |
| | | bu.real_name realName, |
| | | bd.dept_name examinerDeptName, |
| | | bu1.real_name securityName, |
| | | bd1.dept_name securityDeptName |
| | | from |
| | | sys_seinspect ss |
| | | left join |
| | | blade_user bu |
| | | on |
| | | bu.id = ss.examiner_id |
| | | left join |
| | | blade_dept bd |
| | | on |
| | | bd.id = ss.examiner_dept_id |
| | | left join |
| | | blade_user bu1 |
| | | on |
| | | bu1.id = ss.security_id |
| | | left join |
| | | blade_dept bd1 |
| | | on |
| | | bd1.id = bu1.dept_id |
| | | where 1 = 1 |
| | | <if test="seinspect.realName!=null and seinspect.realName!=''"> |
| | | and bu.real_name like concat('%',#{seinspect.realName},'%') |
| | | </if> |
| | | <if test="seinspect.examinerDeptName!=null and seinspect.examinerDeptName!=''"> |
| | | and bd.dept_name like concat('%',#{seinspect.examinerDeptName},'%') |
| | | </if> |
| | | <if test="seinspect.securityName!=null and seinspect.securityName!=''"> |
| | | and bu1.real_name like concat('%',#{seinspect.securityName},'%') |
| | | </if> |
| | | <if test="seinspect.result!=null and seinspect.result!=''"> |
| | | and ss.result like concat('%',#{seinspect.result},'%') |
| | | </if> |
| | | </select> |
| | | |
| | | </mapper> |