From f0d06601a6be8c09ef5e8e7e76666cb1e8ef72a5 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期五, 20 三月 2020 16:41:55 +0800
Subject: [PATCH] 团队补贴按照下单时间兼容

---
 fanli/src/main/java/com/yeshi/fanli/service/impl/money/tb/TaoBaoWeiQuanDrawBackServiceImpl.java |   11 +++++++----
 1 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/money/tb/TaoBaoWeiQuanDrawBackServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/money/tb/TaoBaoWeiQuanDrawBackServiceImpl.java
index dc5ce6a..dd22ec2 100644
--- a/fanli/src/main/java/com/yeshi/fanli/service/impl/money/tb/TaoBaoWeiQuanDrawBackServiceImpl.java
+++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/money/tb/TaoBaoWeiQuanDrawBackServiceImpl.java
@@ -538,7 +538,8 @@
 					taoBaoWeiQuanDrawBackMapper.insertSelective(weiQuanDrawBack);// 鍔犲叆杩旇繕璁板綍
 
 					// 鍔犲叆閭�璇疯ˉ璐磋繑杩樿褰�
-					doInviteOrderSubsidy(orderId, Constant.SOURCE_TYPE_TAOBAO, uid, settleMent, wqMoney,weiQuanOrder.getOrderItemId());
+					doInviteOrderSubsidy(orderId, Constant.SOURCE_TYPE_TAOBAO, uid, settleMent, wqMoney,
+							weiQuanOrder.getOrderItemId());
 
 					// 濡傛灉璧勯噾澶т簬0鎵嶆墸闄�
 
@@ -586,7 +587,7 @@
 	 * @param sourceType
 	 */
 	private void doInviteOrderSubsidy(String orderId, int sourceType, Long uid, BigDecimal settleMent,
-			BigDecimal weiQuanMoney,String tradeId) throws TaoBaoWeiQuanException {
+			BigDecimal weiQuanMoney, String tradeId) throws TaoBaoWeiQuanException {
 		InviteOrderSubsidy subSidy = inviteOrderSubsidyService.getByOrderNoAndType(uid, orderId, sourceType);
 		if (subSidy != null)// 娣诲姞鍊熻捶鍏崇郴
 		{
@@ -598,6 +599,7 @@
 			debt.setOriginMoney(drawBackMoney);
 			debt.setUid(uid);
 			debt.setCreateTime(new Date());
+			debt.setSourceId(subSidy.getId());
 			debt.setTradeId(tradeId);
 			try {
 				inviteOrderSubsidyDebtService.addDebt(debt);
@@ -605,7 +607,7 @@
 				throw new TaoBaoWeiQuanException(101, "閭�璇疯鍗曡ˉ璐村紓甯�");
 			}
 
-			doOrderTeamReard(subSidy.getId(), settleMent, weiQuanMoney,tradeId);
+			doOrderTeamReard(subSidy.getId(), settleMent, weiQuanMoney, tradeId);
 		}
 	}
 
@@ -617,7 +619,7 @@
 	 * void 杩斿洖绫诲瀷
 	 * @throws
 	 */
-	private void doOrderTeamReard(Long subsidyId, BigDecimal settleMent, BigDecimal weiQuanMoney,String tradeId)
+	private void doOrderTeamReard(Long subsidyId, BigDecimal settleMent, BigDecimal weiQuanMoney, String tradeId)
 			throws TaoBaoWeiQuanException {
 		List<OrderTeamReward> list = orderTeamRewardService.listBySubsidyId(subsidyId);
 		if (list != null)
@@ -631,6 +633,7 @@
 				debt.setUid(reward.getUid());
 				debt.setCreateTime(new Date());
 				debt.setTradeId(tradeId);
+				debt.setSourceId(reward.getId());
 				try {
 					orderTeamRewardDebtService.addDebt(debt);
 				} catch (OrderTeamRewardDebtException e) {

--
Gitblit v1.8.0