33 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			XML
		
	
		
		
			
		
	
	
			33 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			XML
		
	
|  | <?xml version="1.0" encoding="UTF-8"?> | ||
|  | <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> | ||
|  | <mapper namespace="com.hcy.common.mapper.coupon.CouponMapper"> | ||
|  |     <!-- 通用查询映射结果 --> | ||
|  |     <resultMap id="BaseResultMap" type="com.hcy.common.entity.coupon.Coupon"> | ||
|  |     </resultMap> | ||
|  | 
 | ||
|  |     <select id="getCouponByUserCoupon" resultType="com.hcy.common.entity.coupon.Coupon"> | ||
|  |         SELECT | ||
|  |             c.* | ||
|  |         FROM | ||
|  |             la_coupon AS c | ||
|  |                 RIGHT JOIN la_user_coupon AS uc ON uc.coupon_id = c.id | ||
|  |         WHERE | ||
|  |             uc.is_delete = 0 | ||
|  |           AND c.is_delete = 0 | ||
|  |           AND uc.use_status = 1 | ||
|  |           AND uc.coupon_id = #{couponId} | ||
|  |           AND uc.user_id = #{userId} | ||
|  |         limit 1 | ||
|  |     </select> | ||
|  | 
 | ||
|  |     <select id="getCouponByUserCouponId" resultType="com.hcy.common.entity.coupon.Coupon"> | ||
|  |         SELECT | ||
|  |             c.* | ||
|  |         FROM | ||
|  |             la_coupon AS c | ||
|  |                 RIGHT JOIN la_user_coupon AS uc ON uc.coupon_id = c.id | ||
|  |         WHERE | ||
|  |             uc.id = #{userCouponId} | ||
|  |     </select> | ||
|  | </mapper> |