SysUserJzgAppMapper.xml 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  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.jzg.organization.mapper.SysUserJzgAppMapper">
  4. <select id="authInfoGet" resultType="com.jzg.commons.entity.vo.AuthInfoVo">
  5. SELECT sujz.name, su.auth_status as authStatus,su.mobile,
  6. su.identity, su.identity_time_start as identityTimeStart,
  7. su.identity_time_end as identityTimeEnd,su.id as userId
  8. FROM sys_user_jzg_app sujz
  9. LEFT JOIN sys_user su ON sujz.user_id = su.id
  10. <where>
  11. <if test="id != null">
  12. and sujz.id = #{id}
  13. </if>
  14. </where>
  15. </select>
  16. <select id="userInfoGet" resultType="com.jzg.commons.entity.vo.UserInfoVo">
  17. SELECT su.id as userId,sujz.name, su.auth_status as authStatus,su.mobile,
  18. suf.file_name AS headSculpture, sujz.sex ,suf.
  19. sujz.referrer_id as referrerId,su.username as referrerName,
  20. sujz.dept_id as deptId,sd.name as deptName, ss.sys_name as sysName
  21. FROM sys_user_jzg_app sujz
  22. LEFT JOIN sys_user su ON sujz.user_id = su.id
  23. LEFT JOIN sys_dept sd on sd.id = sujz.dept_id
  24. LEFT JOIN sys_upload_files suf on suf.id = sujz.head_sculpture
  25. LEFT JOIN sys_system ss on ss.sys_code = sujz.system_code
  26. <where>
  27. sujz.is_delete = 0 and sujz.is_enable = 0
  28. <if test="id != null and id != ''">
  29. and sujz.id = #{id}
  30. </if>
  31. </where>
  32. </select>
  33. <select id="systemListGet" resultType="com.jzg.commons.entity.vo.SystemListVo">
  34. SELECT ss.sys_name AS sysName, ss.sys_code AS sysCode,
  35. sujz.dept_id as deptId,sd.name as deptName
  36. FROM sys_user_jzg_app sujz
  37. LEFT JOIN sys_dept sd on sd.id = sujz.dept_id
  38. LEFT JOIN sys_system ss on ss.sys_code = sujz.system_code
  39. <where>
  40. sujz.is_delete = 0 and sujz.is_enable = 0
  41. <if test="userId != null and userId != ''">
  42. and sujz.user_id = #{userId}
  43. </if>
  44. </where>
  45. </select>
  46. </mapper>