CouponMapper.xml 794 B

12345678910111213141516171819
  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.CouponMapper">
  4. <select id="checkExCode" resultType="com.cyksj.model.dto.CouponPopularizeDto">
  5. select cp.id as couponId,
  6. cdp.id as popularizeId,
  7. cp.goods_sku_ids,
  8. cp.type,
  9. cp.is_renew,
  10. cdp.coupon_id as popularizeCouponId
  11. from `coupon` cp
  12. left join `coupon_distribute_popularize` cdp on cdp.coupon_id = cp.id
  13. where cp.deleted is true
  14. and cdp.deleted is true
  15. and (cp.ex_code = #{couponExCode} or cdp.ex_code = #{couponExCode}) limit 1
  16. </select>
  17. </mapper>