admin
2023-04-12 651f2856e9ae10aacbfb8327d967aacbb6d58333
fanli/src/main/java/com/yeshi/fanli/service/inter/order/OrderHongBaoMapService.java
@@ -1,43 +1,43 @@
package com.yeshi.fanli.service.inter.order;
import java.math.BigDecimal;
import com.yeshi.fanli.entity.bus.user.HongBaoV2;
import com.yeshi.fanli.entity.bus.user.Order;
import com.yeshi.fanli.entity.order.OrderHongBaoMap;
/**
 * 订单红包对应表用于活动)
 *
 * @author Administrator
 *
 */
public interface OrderHongBaoMapService {
   /**
    * 添加红包订单映射
    *
    * @param hongBao
    * @param order
    */
   public void addOrderHongBaoMap(HongBaoV2 hongBao, Order order);
   /**
    * 查找奖励金额
    *
    * @param orderNo
    * @param uid
    * @return
    */
   public BigDecimal getCouponHongbaoByOrderNo(String orderNo, Long uid);
   /**
    * 根据订单ID与sourceType查询
    *
    * @param orderId
    * @param sourceType
    * @return
    */
   public OrderHongBaoMap selectByOrderIdAndSourceType(String orderId, int sourceType);
}
package com.yeshi.fanli.service.inter.order;
import java.math.BigDecimal;
import com.yeshi.fanli.entity.bus.user.HongBaoV2;
import com.yeshi.fanli.entity.bus.user.Order;
import com.yeshi.fanli.entity.order.OrderHongBaoMap;
/**
 * 订单红包对应表用于活动)
 *
 * @author Administrator
 *
 */
public interface OrderHongBaoMapService {
   /**
    * 添加红包订单映射
    *
    * @param hongBao
    * @param order
    */
   public void addOrderHongBaoMap(HongBaoV2 hongBao, Order order);
   /**
    * 查找奖励金额
    *
    * @param orderNo
    * @param uid
    * @return
    */
   public BigDecimal getCouponHongbaoByOrderNo(String orderNo, Long uid);
   /**
    * 根据订单ID与sourceType查询
    *
    * @param orderId
    * @param sourceType
    * @return
    */
   public OrderHongBaoMap selectByOrderIdAndSourceType(String orderId, int sourceType);
}