SysPersonMapper.xml 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
  3. <mapper namespace="com.usky.eg.mapper.SysPersonMapper">
  4. <resultMap id="BaseResultMap" type="com.usky.eg.domain.SysPerson">
  5. <id column="id" property="id"/>
  6. <result column="full_name" property="fullName"/>
  7. <result column="age" property="age"/>
  8. <result column="gender" property="gender"/>
  9. <result column="address" property="address"/>
  10. <result column="education_degree" property="educationDegree"/>
  11. <result column="id_number" property="idNumber"/>
  12. <result column="link_phone" property="linkPhone"/>
  13. <result column="post_id" property="postId"/>
  14. <result column="dept_id" property="deptId"/>
  15. <result column="entry_time" property="entryTime"/>
  16. <result column="certificate_url1" property="certificateUrl1"/>
  17. <result column="certificate_url2" property="certificateUrl2"/>
  18. <result column="certificate_url3" property="certificateUrl3"/>
  19. <result column="creator" property="creator"/>
  20. <result column="create_time" property="createTime"/>
  21. <result column="update_person" property="updatePerson"/>
  22. <result column="update_time" property="updateTime"/>
  23. <result column="face_base" property="faceBase"/>
  24. <result column="vef_num" property="vefNum"/>
  25. <result column="face_name" property="faceName"/>
  26. <result column="remark" property="remark"/>
  27. <result column="face_status" property="faceStatus"/>
  28. <result column="card_num" property="cardNum"/>
  29. </resultMap>
  30. <select id="selectUserIdsByPersonIds" resultType="java.util.HashMap">
  31. select person_id as personId, user_id as userId
  32. from sys_user_person
  33. <where>
  34. <if test="personIds != null and personIds.size() > 0">
  35. and person_id in
  36. <foreach collection="personIds" item="id" open="(" separator="," close=")">
  37. #{id}
  38. </foreach>
  39. </if>
  40. </where>
  41. </select>
  42. </mapper>