| | |
| | | <if test="user.sex!=null and user.sex != ''"> |
| | | and bu.sex = #{user.sex} |
| | | </if> |
| | | <if test="user.examinationType==0"> |
| | | and (bu.examination_type = #{user.examinationType} or bu.examination_type is null or bu.examination_type="") |
| | | </if> |
| | | <if test="user.examinationType==1"> |
| | | and bu.examination_type = #{user.examinationType} |
| | | </if> |
| | | <if test="user.status!=null and user.status != ''"> |
| | | and bu.status = #{user.status} |
| | | </if> |
| | |
| | | and bu.paper_time <= #{user.endTime} |
| | | </if> |
| | | <if test="user.useName==null or user.useName==''"> |
| | | order by bu.id |
| | | order by bu.examination_type desc,bu.id |
| | | </if> |
| | | <if test="user.useName!=null and user.useName!='' and user.useName=='examinationType'"> |
| | | order by bu.examination_type ${user.sort} |
| | |
| | | <select id="getUserInfoBySecurityNumber" resultType="org.springblade.modules.system.vo.UserVO"> |
| | | select bu.*, |
| | | ifnull(DATE_FORMAT(NOW(), '%Y') - SUBSTRING(cardid, 7, 4), 0) age, |
| | | bd.dept_name deptName |
| | | bd.dept_name deptName |
| | | from blade_user bu |
| | | left join |
| | | blade_dept bd |
| | |
| | | bu.cardid, |
| | | ifnull(DATE_FORMAT(NOW(), '%Y') - SUBSTRING( bu.cardid,7,4),0) age, |
| | | bu.phone, |
| | | if(bu.examination_type=0,'正常','异常') examinationType, |
| | | if(bu.examination_type=1,'异常','正常') examinationType, |
| | | bu.examination_mx examinationMx, |
| | | bu.paper_time paperTime |
| | | from |
| | |
| | | and bu.securitynumber like concat('%', #{user.securitynumber},'%') |
| | | </if> |
| | | <if test="user.deptId!=null and user.deptId!=''"> |
| | | and bu.dept_id =#{user.deptId} |
| | | and (bd.id = #{user.deptId} or bd.parent_id = #{user.deptId}) |
| | | </if> |
| | | <if test="user.startTime!=null and user.startTime!=''"> |
| | | and bu.paper_time >= #{user.startTime} |
| | |
| | | <if test="user.endTime!=null and user.endTime!=''"> |
| | | and bu.paper_time <= #{user.endTime} |
| | | </if> |
| | | <if test="user.examinationType==0"> |
| | | and (bu.examination_type = #{user.examinationType} or bu.examination_type is null or bu.examination_type="") |
| | | </if> |
| | | <if test="user.examinationType==1"> |
| | | and bu.examination_type = #{user.examinationType} |
| | | </if> |
| | | <if test="user.useName==null or user.useName==''"> |
| | | order by bu.id |
| | | order by bu.examination_type desc,bu.id |
| | | </if> |
| | | <if test="user.useName!=null and user.useName!='' and user.useName=='examinationType'"> |
| | | order by bu.examination_type ${user.sort} |