yujian
2020-04-15 7b3994d42861437494156d7d7b4e987068f3682c
fanli/src/main/java/com/yeshi/fanli/service/impl/money/msg/UserMoneyMsgNotificationServiceImpl.java
@@ -278,8 +278,20 @@
   @Override
   public void teamReceive(Long uid, BigDecimal money, BigDecimal balance, Date receivedDate) {
      MsgMoneyDetail detail = MsgMoneyDetailFactory.createTeamReceivedMsg(uid, money, balance, receivedDate);
   public void teamReceive(Long uid, BigDecimal money, BigDecimal subsidy, BigDecimal balance, Date receivedDate) {
      BigDecimal totalMoney = new BigDecimal(0);
      if (money != null) {
         totalMoney = totalMoney.add(money);
      }
      if (subsidy != null) {
         totalMoney = totalMoney.add(subsidy);
      }
      if (totalMoney.compareTo(new BigDecimal(0)) <= 0) {
         return;
      }
      MsgMoneyDetail detail = MsgMoneyDetailFactory.createTeamReceivedMsg(uid, totalMoney, balance, receivedDate, "团队收益");
      try {
         msgMoneyDetailService.addMsgMoneyDetail(detail);
      } catch (MsgMoneyDetailException e) {
@@ -287,5 +299,15 @@
      }
   }
   @Override
   public void teamDividend(Long uid, BigDecimal money, BigDecimal balance, Date receivedDate) {
      MsgMoneyDetail detail = MsgMoneyDetailFactory.createTeamReceivedMsg(uid, money, balance, receivedDate, "团队分红");
      try {
         msgMoneyDetailService.addMsgMoneyDetail(detail);
      } catch (MsgMoneyDetailException e) {
         e.printStackTrace();
      }
   }
}