From 53672fd62a2084c8b3f8e7ce69e617ff9be58276 Mon Sep 17 00:00:00 2001
From: yujian <yujian@163.com>
Date: 星期三, 15 四月 2020 09:53:57 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/div' into div

---
 fanli/src/main/java/com/yeshi/fanli/service/manger/money/TeamEincomeManager.java |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/service/manger/money/TeamEincomeManager.java b/fanli/src/main/java/com/yeshi/fanli/service/manger/money/TeamEincomeManager.java
index caf0b4a..9c0c7c6 100644
--- a/fanli/src/main/java/com/yeshi/fanli/service/manger/money/TeamEincomeManager.java
+++ b/fanli/src/main/java/com/yeshi/fanli/service/manger/money/TeamEincomeManager.java
@@ -13,10 +13,12 @@
 import com.yeshi.fanli.entity.money.UserMoneyDetail;
 import com.yeshi.fanli.exception.ParamsException;
 import com.yeshi.fanli.exception.money.TeamEincomeRecordException;
+import com.yeshi.fanli.exception.money.UserMoneyDetailException;
 import com.yeshi.fanli.service.inter.money.TeamEincomeRecordService;
 import com.yeshi.fanli.service.inter.money.UserMoneyService;
 import com.yeshi.fanli.service.inter.money.msg.UserMoneyMsgNotificationService;
 import com.yeshi.fanli.util.TimeUtil;
+import com.yeshi.fanli.util.factory.UserMoneyDetailFactory;
 import com.yeshi.fanli.util.factory.money.TeamEincomeRecordFactory;
 
 /**
@@ -90,6 +92,7 @@
 	}
 
 	/**
+	 * @throws UserMoneyDetailException 
 	 * 鍒拌处鍒扮敤鎴蜂綑棰�
 	 * @Title: addTOUserAccount
 	 * @Description: 
@@ -99,7 +102,7 @@
 	 * @throws
 	 */
 	@Transactional(rollbackFor = Exception.class)
-	public void addTOUserAccount(Date preSendTime, Long uid) {
+	public void addTOUserAccount(Date preSendTime, Long uid) throws UserMoneyDetailException {
 		Date now = new Date();
 		List<TeamEincomeRecord> list = teamEincomeRecordService.listCanRecieveRecord(preSendTime, uid);
 		BigDecimal money = new BigDecimal(0);
@@ -109,8 +112,8 @@
 			teamEincomeRecordService.setRecieved(record.getId());
 		}
 
-		// TODO 鍒拌处
-		UserMoneyDetail detail = null;
+		UserMoneyDetail detail = UserMoneyDetailFactory.createTeamReward(uid, money, preSendTime);
+
 		userMoneyService.addUserMoney(uid, money, detail);
 		// 鍙戦�佹秷鎭�
 		BigDecimal balance = userMoneyService.getBalance(uid);

--
Gitblit v1.8.0