人员获取基础数据接口

This commit is contained in:
方亮 2025-12-16 11:23:04 +08:00
parent 0505472d6f
commit e8102dd080
2 changed files with 31 additions and 5 deletions

View File

@ -18,11 +18,24 @@ public class WorkerPhotoBean implements Serializable {
* 身份证
*/
private String idNumber;
/**
* 审核状态
* 身份证正面照片
*/
private String examineStatus;
private String frontPhoto;
/**
* 身份证反面照片
*/
private String backPhoto;
/**
* 人脸
*/
private String facePhoto;
/**
* 银行卡
*/
private String bankPhoto;
/**
* 签名
*/
private String signaturePhoto;
}

View File

@ -32,5 +32,18 @@
</select>
<select id="selectWorkerPhotoByIdNumber" resultType="com.bonus.hnrn.rnama.person.entity.WorkerPhotoBean">
SELECT
id_number,
MAX(CASE WHEN PHOTO_TYPE = '1' THEN PHOTO_PATH END) AS frontPhoto,
MAX(CASE WHEN PHOTO_TYPE = '2' THEN PHOTO_PATH END) AS backPhoto,
MAX(CASE WHEN PHOTO_TYPE = '3' THEN PHOTO_PATH END) AS facePhoto,
MAX(CASE WHEN PHOTO_TYPE = '4' THEN PHOTO_PATH END) AS bankPhoto,
MAX(CASE WHEN PHOTO_TYPE = '5' THEN PHOTO_PATH END) AS signaturePhoto
FROM
bm_worker_photo
WHERE
ID_NUMBER = '340122199605013318'
GROUP BY
ID_NUMBER
</select>
</mapper>