| | |
| | | <select id="selectUserPages" resultMap="userResultMaps"> |
| | | select |
| | | bu.*, |
| | | ifnull(DATE_FORMAT(NOW(), '%Y') - SUBSTRING( bu.cardid,7,4),0) age, |
| | | ifnull(TIMESTAMPDIFF(YEAR, SUBSTRING(bu.cardid, 7, 8), CURDATE()),0) AS age, |
| | | p.score |
| | | from |
| | | blade_user bu |
| | |
| | | <select id="selectUserPageSecurity" resultMap="userResultMaps"> |
| | | select |
| | | bu.*, |
| | | ifnull(DATE_FORMAT(NOW(), '%Y') - SUBSTRING( bu.cardid,7,4),0) age, |
| | | ifnull(TIMESTAMPDIFF(YEAR, SUBSTRING(bu.cardid, 7, 8), CURDATE()),0) AS age, |
| | | bd.dept_name as deptName |
| | | from |
| | | blade_user bu |
| | |
| | | <!--根据保安员编码查询保安信息--> |
| | | <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 |
| | | ifnull(TIMESTAMPDIFF(YEAR, SUBSTRING(bu.cardid, 7, 8), CURDATE()),0) AS age, |
| | | bd.dept_name deptName |
| | | from blade_user bu |
| | | left join |
| | | blade_dept bd |
| | | on |
| | | bu.dept_id = bd.id |
| | | where securitynumber = #{securityNumber} |
| | | and bu.status = 1 |
| | | and bu.is_deleted = 0 |
| | | </select> |
| | | |
| | | <!--保安员列表--> |
| | |
| | | bd.dept_name as deptName, |
| | | if(bu.sex=1,'男','女') sex, |
| | | bu.cardid, |
| | | ifnull(DATE_FORMAT(NOW(), '%Y') - SUBSTRING( bu.cardid,7,4),0) age, |
| | | ifnull(TIMESTAMPDIFF(YEAR, SUBSTRING(bu.cardid, 7, 8), CURDATE()),0) AS age, |
| | | bu.phone, |
| | | if(bu.examination_type=1,'异常','正常') examinationType, |
| | | bu.examination_mx examinationMx, |
| | |
| | | <select id="selectPeo" resultType="java.util.HashMap"> |
| | | select |
| | | bu.*, |
| | | ifnull(DATE_FORMAT(NOW(), '%Y') - SUBSTRING( bu.cardid,7,4),0) age, |
| | | ifnull(TIMESTAMPDIFF(YEAR, SUBSTRING(bu.cardid, 7, 8), CURDATE()),0) AS age, |
| | | bd.dept_name as deptName |
| | | from |
| | | blade_user bu |
| | |
| | | <if test="user.type!=null"> |
| | | and bu.equipment_code is not null |
| | | </if> |
| | | </select> |
| | | |
| | | <!--查询当前部门名称及父级部门名称--> |
| | | <select id="getDeptName" resultType="java.lang.String"> |
| | | (select dept_name from blade_dept where id = #{deptId} and 1=1) |
| | | union |
| | | ( |
| | | select dept_name from blade_dept where id = (select parent_id from blade_dept where id= #{deptId} and 1=1) |
| | | ) |
| | | </select> |
| | | </mapper> |