admin
2020-06-10 271ae63c20fcbe28d29c47f1881138ff6551a2a1
fanli/src/main/java/com/yeshi/fanli/service/inter/count/HongBaoV2CountService.java
@@ -7,6 +7,8 @@
import com.yeshi.fanli.vo.order.HongBaoV2VO;
public interface HongBaoV2CountService {
   /**
    * 统计历史总到账金额
@@ -198,7 +200,52 @@
    */
   public long countMyDirectOrderByCashArrival(Long uid, BigDecimal payment);
   /**
    * 统计订单数量
    * @param uid
    * @param time 下单开始时间
    * @param payment 付款金额
    * @param type 订单类型  1自购 2分享
    * @return
    */
   public long countMyDirectOrderByCashArrival(Long uid, BigDecimal payment, Integer type);
   public BigDecimal geBonusByuid(Long uid, Integer dateType, Integer hbType, Integer moneyState);
   public BigDecimal geBonusByuid(Long uid, Integer dateType, Integer hbType, Integer moneyState);
   /**
    * 统计近日到账收入金额
    * @param uid
    * @param day
    * @return
    */
   public BigDecimal sumMoneyArrivalByUidAndNearDay(Long uid, int day);
   /**
    * 统计收货金额
    * @param uid
    * @param minDate
    * @param maxDate
    * @return
    */
   public BigDecimal sumMoneyBySettleTimeAndUid(Long uid, Date minDate, Date maxDate);
   /**
    * 180天内未收货的金额
    * @param uid
    * @return
    */
   public BigDecimal sumMoneyByANotSettleAndUid(Long uid);
   /**
    * 统计未到账的数量
    * @param uid
    * @param payment
    * @param type
    * @return
    */
   public long countMyDirectOrderByCashNotArrival(Long uid, BigDecimal payment, Integer type);
}