AgentMapper.xml 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  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.ytpm.middle.dao.AgentMapper">
  4. <insert id="addOneUser">
  5. insert into yt_platform_user
  6. (
  7. user_id,
  8. nick_name,
  9. head_image,
  10. login_name,
  11. encrypt_pwd,
  12. salt,
  13. phone,
  14. last_login_time,
  15. account_status,
  16. user_type,
  17. registry_time
  18. )
  19. values
  20. (
  21. #{userId},
  22. #{nickName},
  23. #{headImage},
  24. #{loginName},
  25. #{encryptPwd},
  26. #{salt},
  27. #{phone},
  28. #{lastLoginTime},
  29. #{accountStatus},
  30. #{userType},
  31. #{registryTime}
  32. );
  33. </insert>
  34. <update id="resetPwd">
  35. update yt_platform_user
  36. set encrypt_pwd = #{encrypt}
  37. where user_id = #{userId}
  38. </update>
  39. <select id="getBaseInfoList" resultType="com.ytpm.middle.view.AgentBaseInfoListVO">
  40. select
  41. me.enterprise_id,
  42. me.user_id,
  43. me.enterprise_name,
  44. me.enterprise_type,
  45. me.credit_code,
  46. me.legal,
  47. me.legal_card,
  48. me.concat_phone,
  49. me.business_licence,
  50. me.registry_address,
  51. me.create_time,
  52. me.create_user_id,
  53. me.update_time,
  54. me.update_user_id,
  55. me.available,
  56. pu.login_name,
  57. pu.user_type,
  58. me.taku_public_key,
  59. pu1.nick_name createUserName
  60. from yt_middle_enterprise me
  61. join yt_platform_user pu on me.user_id = pu.user_id
  62. join yt_platform_user pu1 on me.create_user_id = pu1.user_id
  63. <where>
  64. <if test="enterpriseName != null and enterpriseName != ''">
  65. and me.enterprise_name like concat('%',#{enterpriseName},'%')
  66. </if>
  67. </where>
  68. </select>
  69. </mapper>