AssoVipFunctionMapper.xml 1.2 KB

1234567891011121314151617181920212223242526272829
  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.example.xiaoshiweixinback.mapper.AssoVipFunctionMapper">
  4. <select id="getAll" resultType="com.example.xiaoshiweixinback.entity.weixinPay.VipRightsVO">
  5. select avf.function_uuid as functionUuid,
  6. v.vip_name as name,
  7. avf.function_parameter as functionParameter,
  8. v.vip_uuid as vipUuid,
  9. v.vip_type as vipType
  10. from asso_vip_function as avf
  11. left join vip as v on avf.vip_uuid = v.vip_uuid
  12. </select>
  13. <select id="getVipFunction" resultType="com.example.xiaoshiweixinback.entity.vip.PersonFunctionVO">
  14. select
  15. avf.id as id,
  16. sf.name as name,
  17. avf.function_parameter as functionParameter,
  18. sf.description as description
  19. from asso_vip_function as avf
  20. left join sys_function as sf on avf.function_uuid = sf.uuid
  21. <where>
  22. avf.vip_type=#{vipType}
  23. </where>
  24. </select>
  25. </mapper>