2025-11-14 09:00:12 +08:00
|
|
|
<?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">
|
|
|
|
|
|
2026-03-06 16:21:51 +08:00
|
|
|
<mapper namespace="com.zcloud.primeport.persistence.mapper.PersonApplyMapper">
|
2025-11-14 09:00:12 +08:00
|
|
|
|
2026-03-13 11:18:26 +08:00
|
|
|
<select id="listPage" resultType="com.zcloud.primeport.persistence.dataobject.PersonApplyDO">
|
|
|
|
|
SELECT
|
|
|
|
|
p.id,
|
|
|
|
|
p.xgf_apply_person_id,
|
|
|
|
|
p.person_corp_name,
|
|
|
|
|
p.person_corp_id,
|
|
|
|
|
p.person_department_id,
|
|
|
|
|
p.person_department_name,
|
|
|
|
|
p.employee_person_user_id,
|
|
|
|
|
p.employee_person_user_name,
|
|
|
|
|
p.user_face_url,
|
|
|
|
|
p.user_phone,
|
|
|
|
|
p.user_card,
|
|
|
|
|
ap.mkmj_id,
|
|
|
|
|
m.mkmj_name,
|
|
|
|
|
ap.audit_flag,
|
|
|
|
|
ap.reasons_refusal,
|
|
|
|
|
ap.reason_visit,
|
|
|
|
|
ap.mkmj_permission,
|
|
|
|
|
ap.visit_start_time,
|
|
|
|
|
ap.visit_end_time,
|
|
|
|
|
ap.inform_sign_id,
|
|
|
|
|
ap.project_id,
|
|
|
|
|
ap.project_name,
|
|
|
|
|
ap.audit_user_id,
|
|
|
|
|
ap.audit_user_name,
|
|
|
|
|
ap.audit_dept_id,
|
|
|
|
|
ap.audit_dept_name,
|
|
|
|
|
ap.audit_corp_id,
|
|
|
|
|
ap.audit_corp_name,
|
|
|
|
|
ap.person_belong_type
|
|
|
|
|
FROM
|
|
|
|
|
person_apply AS p
|
|
|
|
|
LEFT JOIN xgf_apply_person AS ap ON p.xgf_apply_person_id = ap.id
|
|
|
|
|
LEFT JOIN mkmj AS m ON m.id = ap.mkmj_id
|
|
|
|
|
WHERE
|
|
|
|
|
p.delete_enum = 'FALSE'
|
|
|
|
|
<if test="parmas.userCard != null and parmas.userCard != ''">
|
|
|
|
|
AND p.user_card = #{parmas.userCard}
|
|
|
|
|
</if>
|
|
|
|
|
<if test="parmas.personBelongType != null and parmas.personBelongType != ''">
|
|
|
|
|
AND ap.person_belong_type = #{parmas.personBelongType}
|
|
|
|
|
</if>
|
|
|
|
|
</select>
|
2025-11-14 09:00:12 +08:00
|
|
|
</mapper>
|
|
|
|
|
|