CompanyUserChangeApplyUserMapper.xml 1.1 KB

123456789101112131415161718192021222324252627
  1. <?xml version="1.0" encoding="UTF-8" ?>
  2. <!DOCTYPE mapper
  3. PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
  4. "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
  5. <mapper namespace="com.fs.company.mapper.CompanyUserChangeApplyUserMapper">
  6. <!-- 查询申请记录关联用户 -->
  7. <select id="getApplyUsers" resultType="com.fs.company.vo.CompanyUserChangeApplyUserVO">
  8. select
  9. fu.user_id,
  10. fu.nickname as userName,
  11. fu.avatar,
  12. cucau.project_id
  13. from company_user_change_apply_user cucau
  14. inner join fs_user fu on fu.user_id = cucau.user_id
  15. where cucau.apply_id = #{applyId}
  16. </select>
  17. <!-- 修改申请记录关联用户销售 -->
  18. <update id="changeUser">
  19. update fs_user_company_user fu
  20. inner join company_user_change_apply_user cucau on cucau.user_id = fu.user_id and cucau.project_id = fu.project_id
  21. inner join company_user_change_apply cuca on cuca.id = cucau.apply_id
  22. set fu.company_user_id = cuca.`to`
  23. where cuca.id = #{applyId}
  24. </update>
  25. </mapper>