CouponDistributePopularizeMapper.xml 955 B

1234567891011121314151617181920
  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.cyksj.mapper.manage.coupon.CouponDistributePopularizeMapper">
  4. <insert id="batchInsert">
  5. insert into coupon_distribute_popularize(`coupon_id`,`distribute_id`,`ex_code`,`created_time`,`update_time`)
  6. values
  7. <foreach collection="list" item="item" separator=",">
  8. (#{item.couponId},#{item.distributeId},#{item.exCode},now(),now())
  9. </foreach>
  10. </insert>
  11. <select id="getCouponCodeByUid" resultType="java.lang.String">
  12. select group_concat(cp.ex_code)
  13. from (select id from user_distribute ud where user_id = #{userId} and deleted is true limit 1) s
  14. inner join coupon_distribute_popularize cp on cp.distribute_id = s.id
  15. and cp.deleted is true and cp.is_general is false
  16. </select>
  17. </mapper>