yujian
2020-05-23 28cf328a098334b51a3e9d2d56f983fb8c862211
fanli/src/main/java/com/yeshi/fanli/service/inter/order/dividents/TeamDividentsSourceOrderUserMapService.java
@@ -6,6 +6,7 @@
import com.yeshi.fanli.entity.order.dividents.TeamDividentsSourceOrderUserMap;
import com.yeshi.fanli.exception.ParamsException;
import com.yeshi.fanli.vo.order.TeamDividentsVO;
/**
 * 分红源订单与参与分红用户的对应关系
@@ -121,6 +122,16 @@
   public void invalidBySourceOrderId(Long sourceOrderId);
   /**
    * 用户对应的订单失效
    * @Title: invalidOrderBySourceUid
    * @Description:
    * @param sourceUid
    * void 返回类型
    * @throws
    */
   public void invalidOrderBySourceUid(Long sourceUid,String beiZhu);
   /**
    * 订单结算
    * @Title: orderSettle
    * @Description: 
@@ -142,4 +153,27 @@
    */
   public void updateMoney(Long sourceOrderId, BigDecimal income);
   /**
    * 查询分红信息
    * @param sourceOrderId
    * @param targetUid
    * @return
    */
   public List<TeamDividentsSourceOrderUserMap> listBySourceOrderIdAndTargetUid(Long sourceOrderId, Long targetUid);
   /**
    * 统计每个订单补贴-分红
    * @param start
    * @param count
    * @param targetUid
    * @param minTime
    * @param maxTime
    * @return
    */
   public List<TeamDividentsVO> listByDateAndTargetUid(long start, int count, Long targetUid, Date minTime, Date maxTime, String key);
   public long countByDateAndTargetUid(Long targetUid, Date minTime, Date maxTime, String key);
   public TeamDividentsVO sumByDateAndTargetUid(Long targetUid, Date minTime, Date maxTime, String key);
}