admin
2020-02-18 ddf5db7d31af51fcf697eac0cee7dd46ff73bcc1
fanli/src/main/java/com/yeshi/fanli/service/inter/money/msg/UserMoneyMsgNotificationService.java
@@ -1,9 +1,12 @@
package com.yeshi.fanli.service.inter.money.msg;
import java.math.BigDecimal;
import java.util.Date;
import com.yeshi.fanli.entity.bus.msg.MsgMoneyDetail.MsgTypeMoneyTypeEnum;
import com.yeshi.fanli.entity.bus.user.AlipayAccountValidNormalHistory;
import com.yeshi.fanli.entity.bus.user.Extract;
import com.yeshi.fanli.entity.bus.user.ExtractWeiXinRecord;
/**
 * 用户资金消息通知
@@ -51,7 +54,8 @@
    * @param money
    * @param balance
    */
   public void fanliOrderReceived(Long uid, String orderId,int orderType, int goodsCount, BigDecimal money, BigDecimal balance);
   public void fanliOrderReceived(Long uid, String orderId, int orderType, int goodsCount, BigDecimal money,
         BigDecimal balance);
   /**
    * 返利订单维权
@@ -61,7 +65,7 @@
    * @param money
    * @param balance
    */
   public void fanliOrderWeiQuan(Long uid, String orderId,int orderType, BigDecimal money, BigDecimal balance);
   public void fanliOrderWeiQuan(Long uid, String orderId, int orderType, BigDecimal money, BigDecimal balance);
   /**
    * 分享赚订单被统计
@@ -72,7 +76,8 @@
    * @param money
    * @param balance
    */
   public void shareOrderReceived(Long uid,int orderType, int orderCount, int goodsCount, BigDecimal money, BigDecimal balance);
   public void shareOrderReceived(Long uid, int orderType, int orderCount, int goodsCount, BigDecimal money,
         BigDecimal balance);
   /**
    * 分享订单维权
@@ -83,7 +88,7 @@
    * @param balance
    */
   public void shareOrderWeiQuan(Long uid, String orderId,int orderType, BigDecimal money, BigDecimal balance);
   public void shareOrderWeiQuan(Long uid, String orderId, int orderType, BigDecimal money, BigDecimal balance);
   /**
    * 邀请赚订单被统计
@@ -94,7 +99,8 @@
    * @param money
    * @param balance
    */
   public void inviteOrderReceived(Long uid,int orderType, int orderCount, int goodsCount, BigDecimal money, BigDecimal balance);
   public void inviteOrderReceived(Long uid, int orderType, int orderCount, int goodsCount, BigDecimal money,
         BigDecimal balance);
   /**
    * 邀请订单维权
@@ -104,7 +110,7 @@
    * @param money
    * @param balance
    */
   public void inviteOrderWeiQuan(Long uid, String orderId,int orderType, BigDecimal money, BigDecimal balance);
   public void inviteOrderWeiQuan(Long uid, String orderId, int orderType, BigDecimal money, BigDecimal balance);
   /**
    * 奖励订单到账
@@ -114,7 +120,7 @@
    * @param money
    * @param balance
    */
   public void orderReward(Long uid, String orderId,int orderType, BigDecimal money, BigDecimal balance);
   public void orderReward(Long uid, String orderId, int orderType, BigDecimal money, BigDecimal balance);
   /**
    * 系统补齐
@@ -126,4 +132,49 @@
    */
   public void systemEqualize(Long uid, String reason, BigDecimal money, BigDecimal balance);
   /**
    * 饿了么返利到账
    *
    * @param uid
    * @param orderId
    * @param money
    * @param balance
    */
   public void elmeFanli(Long uid, String orderId, BigDecimal money, BigDecimal balance);
   /**
    * 自动提现消息-微信
    *
    * @param extractRecord
    *
    * @param stateDesc
    *
    * @param desc
    *
    * @param beiZhu
    */
   public void extractAuto(ExtractWeiXinRecord extractRecord, String stateDesc, String desc, String beiZhu);
   /**
    * 补贴消息
    *
    * @param uid
    * @param date
    * @param from
    * @param money
    * @param balance
    */
   public void inviteOrderSubSidy(Long uid, Date date, String from, BigDecimal money, BigDecimal balance);
   /**
    * 红包消息
    */
   public void redPackMsg(Long uid, MsgTypeMoneyTypeEnum type, String content, String beiZhu);
   /**
    * 红包消息-队友奖励
    */
   public void teamRedPackRewardMsg(Long uid, MsgTypeMoneyTypeEnum type, BigDecimal money, String stateDesc,String content);
}