56 lines
2.3 KiB
XML
56 lines
2.3 KiB
XML
<?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="com.sercurityControl.proteam.dutyTask.mapper.AdmittedPersonMapper">
|
|
|
|
<!--准入人员列表-->
|
|
<select id="getAdmittedPersonList"
|
|
resultType="com.sercurityControl.proteam.dutyTask.domain.AdmittedPersonEntity">
|
|
SELECT
|
|
ssffs.SGRY_ID AS id,
|
|
ssffs.XM AS userName,
|
|
ssffs.XB AS sex,
|
|
ssffs.MZ AS mz,
|
|
ssffs.SFZH AS idNumber,
|
|
CASE ssffs.SZR WHEN '01' THEN '工作负责人/班组骨干' WHEN '02' THEN '工作票签发人' WHEN '03' THEN '工作许可人' WHEN '04' THEN '无' END AS szr,
|
|
ssffs.ZR_CITY_NAME AS zrCityName
|
|
FROM sgwpdm_sm_fb_fk_sgry ssffs
|
|
<where>
|
|
<if test="keyWord!=null and keyWord!=''">
|
|
(
|
|
INSTR(ssffs.XM,#{keyWord}) > 0 OR
|
|
INSTR(ssffs.SFZH,#{keyWord}) > 0 OR
|
|
INSTR(ssffs.ZR_CITY_NAME,#{keyWord}) > 0
|
|
)
|
|
</if>
|
|
</where>
|
|
|
|
</select>
|
|
<!--获取人员照片-->
|
|
<select id="getSGRYImgList" resultType="com.sercurityControl.proteam.dutyTask.domain.AdmittedPersonEntity">
|
|
SELECT CASE FILE_TYPE WHEN '01' THEN '个人证件照'
|
|
WHEN '01' THEN '个人证件照'
|
|
WHEN '02' THEN '个人身份证照片正面'
|
|
WHEN '03' THEN '个人身份证反面'
|
|
WHEN '04' THEN '三种人资质文件'
|
|
WHEN '05' THEN '项目部成立文件'
|
|
WHEN '17' THEN '带电证书'
|
|
WHEN '18' THEN '实操考核'
|
|
WHEN '16' THEN '网上查询截图'
|
|
WHEN '06' THEN '从业资格证证书图片'
|
|
WHEN '07' THEN '实操证明附件'
|
|
WHEN '08' THEN '保单图片'
|
|
WHEN '09' THEN '体检照片'
|
|
WHEN '12' THEN '其他资质证书图片'
|
|
WHEN '10' THEN '社会保险附件'
|
|
WHEN '11' THEN '劳动合同图片'
|
|
WHEN '13' THEN '大型机械操作证'
|
|
WHEN '14' THEN '安全考核B证'
|
|
WHEN '15' THEN '安全考核C证'
|
|
WHEN '19' THEN '监理资格证'
|
|
ELSE '其他'
|
|
END AS imgType,
|
|
IMG_URL AS imgPath
|
|
FROM sgwpdm_sm_fb_fk_sgryzz
|
|
WHERE SGRY_ID = #{id}
|
|
</select>
|
|
</mapper> |