yujian
2020-05-23 28cf328a098334b51a3e9d2d56f983fb8c862211
fanli/src/main/java/com/yeshi/fanli/service/inter/money/tb/TaoBaoWeiQuanDrawBackService.java
@@ -1,5 +1,9 @@
package com.yeshi.fanli.service.inter.money.tb;
import java.math.BigDecimal;
import java.util.List;
import java.util.Map;
import com.yeshi.fanli.entity.taobao.TaoBaoWeiQuanDrawBack;
import com.yeshi.fanli.exception.order.TaoBaoWeiQuanException;
@@ -14,10 +18,12 @@
   /**
    * 处理维权-主订单(返利订单)
    *
    * @param hongBao
    * @param orderId
    * @param subMoneySync - 是否同步扣除资金
    * @return 用户扣款金额映射
    * @throws TaoBaoWeiQuanException
    */
   public void doWeiQuanFanli(String orderId) throws TaoBaoWeiQuanException;
   public Map<Long,BigDecimal> doWeiQuanFanli(String orderId,boolean subMoneySync) throws TaoBaoWeiQuanException;
   /**
    * 处理维权-子订单(分享赚)
@@ -50,11 +56,18 @@
   public  TaoBaoWeiQuanDrawBack selectByHongBaoId(Long hbId);
   /**
    * 维权信息  订单号 + uid
    * 维权信息  交易号 + uid
    * @param orderItemId
    * @param uid
    * @return
    */
   public TaoBaoWeiQuanDrawBack selectByOrderItemIdAndUid(String orderItemId, Long uid);
   /**
    * 通过交易id查询
    * @param orderItemId
    * @return
    */
   public List<TaoBaoWeiQuanDrawBack> getByOrderItemId(String orderItemId);
}