店铺分享券的优惠条件
* @param shopId
* @return
*/
public List
/**
* 查询店铺分享券的优惠条件
* @param shopId
* @return
*/
public List
/**
* 保存店铺分享券的优惠条件
* @param couponCondition
*/
public void saveShopShareCouponCondition(CouponCondition couponCondition);
/**
* 根据ID删除店铺分享券的优惠条件
* @param couponConditionId
*/
public void deleteShopShareCouponConditionById(Long couponConditionId);
/**
* 根据ID查询店铺分享券的优惠条件
* @param couponConditionId
* @return
*/
public CouponCondition getShopShareCouponConditionById(Long couponConditionId);
/**
* 根据条件查询优惠券信息
* @param condition
* @return
*/
public List
/**
* 根据订单号查询优惠券
* @param orderNo
* @return
*/
public List
/**
* 根据订单号查询优惠券
* @param orderNo
* @return
*/
public Coupon getCouponByCouponNo(String couponNo);
public List
/**
* 根据优惠券编号查询优惠券
* @param couponNo
* @return
*/
public Coupon getCouponByCouponNoAndOrderNo(String couponNo,String orderNo);
/**
* 根据订单号查询优惠券
* @param orderNo
* @return
*/
public List
/**
* 根据订单号查询优惠券
* @param orderNo
* @return
*/
public List
/**
* 根据订单号查询优惠券
* @param orderNo
* @return
*/
public List
/**
* 查询满足条件的优惠券
* @param condition
* @return
*/
public List
/**
* 根据优惠券码查询优惠券
* @param couponCode
* @return
*/
public Coupon getCouponByCouponCode(String couponCode);
/**
* 根据优惠券码查询优惠券
* @param couponCode
* @return
*/
public Coupon getCouponByCouponCodeAndUserId(String couponCode,Long userId);
/**
* 根据优惠券码查询优惠券
* @param couponCode
* @return
*/
public List
/**
* 查询分享的优惠券
* @param shareId
* @param userId
* @return
*/
public List
/**
* 查询优惠券
* @param couponId
* @return
*/
public Coupon getCouponByIdAndUserId(Long couponId,Long userId);
/**
* 查询优惠券
* @param couponId
* @return
*/
public Coupon getCouponById(Long couponId);
/**
* 查询优惠券
* @param couponId
* @return
*/
public List
/**
* 查询优惠券
* @param couponId
* @return
*/
public List
}