From 8ce7c720e4e7a604b0ff770349b5556f39d37759 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期一, 13 九月 2021 11:44:38 +0800
Subject: [PATCH] 好省呗应用兼容

---
 fanli/src/main/java/com/yeshi/fanli/service/impl/order/OrderMoneySettleServiceImpl.java |   11 ++++++++++-
 1 files changed, 10 insertions(+), 1 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/order/OrderMoneySettleServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/order/OrderMoneySettleServiceImpl.java
index 8a3466f..c2e3091 100644
--- a/fanli/src/main/java/com/yeshi/fanli/service/impl/order/OrderMoneySettleServiceImpl.java
+++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/order/OrderMoneySettleServiceImpl.java
@@ -13,6 +13,8 @@
 
 import javax.annotation.Resource;
 
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
 import org.springframework.stereotype.Service;
 import org.springframework.transaction.annotation.Transactional;
 
@@ -63,6 +65,8 @@
 
 @Service
 public class OrderMoneySettleServiceImpl implements OrderMoneySettleService {
+
+    Logger logger = LoggerFactory.getLogger(OrderMoneySettleService.class);
 
     @Resource
     private HongBaoV2Mapper hongBaoV2Mapper;
@@ -530,6 +534,7 @@
 
     private void fanliInvite(List<HongBaoV2> hongBaoList, Long uid, int sourceType, String key, Date maxPreGetTime)
             throws TeamEincomeRecordException, ParamsException, TeamRewardDebtException {
+        logger.info("閭�璇峰閲戦鍒拌处锛歶id-{} sourceType-{} key-{}", new Object[]{uid, sourceType, key});
         List<Long> hbIdList = new ArrayList<>();
         BigDecimal invitemoney = new BigDecimal(0);
         Set<String> inviteOrders = new HashSet<>();
@@ -541,6 +546,7 @@
                 continue;
             hongBao = hongBaoV2Mapper.selectByPrimaryKeyForUpdate(hongBao.getId());
             if (hongBao.getState() == HongBaoV2.STATE_BUKELINGQU || hongBao.getState() == HongBaoV2.STATE_KELINGQU) {
+                logger.info("閭�璇峰閲戦鍒拌处-姣忎釜绾㈠寘-鍒拌处寮�濮嬶細hongbaoid-{}", hongBao.getId());
                 TeamRewardDebt debt = teamRewardDebtService.selectBySourceId(hongBao.getId());
                 BigDecimal money = hongBao.getMoney();
                 if (debt != null && debt.getLeftMoney().compareTo(new BigDecimal(0)) > 0
@@ -548,8 +554,9 @@
                     money = money.subtract(debt.getLeftMoney());
                     // 杩橀挶
                     teamRewardDebtService.repayDebt(debt.getId(), debt.getLeftMoney(), null);
+                    logger.info("閭�璇峰閲戦鍒拌处-姣忎釜绾㈠寘-杩樻锛歨ongbaoid-{} debtId-{} debtMoney-{}", new Object[]{hongBao.getId(), debt.getId(), debt.getLeftMoney()});
                 }
-
+                logger.info("閭�璇峰閲戦鍒拌处-姣忎釜绾㈠寘锛歨ongbaoid-{} money-{}", new Object[]{hongBao.getId(), money});
                 invitemoney = invitemoney.add(money);
                 HongBaoV2 updateHongBao = new HongBaoV2();
                 updateHongBao.setId(hongBao.getId());
@@ -561,6 +568,7 @@
                 hbIdList.add(hongBao.getId());
                 HongBaoOrder hongBaoOrder = hongBaoOrderMapper.selectByHongBaoId(hongBao.getParent().getId());
                 inviteOrders.add(hongBaoOrder.getCommonOrder().getOrderNo());
+                logger.info("閭�璇峰閲戦鍒拌处-姣忎釜绾㈠寘-鍒拌处鎴愬姛锛歨ongbaoid-{}", hongBao.getId());
             }
         }
 
@@ -568,6 +576,7 @@
         if (invitemoney.compareTo(new BigDecimal(0)) > 0) {
             // 鑾峰彇褰撳墠鐨勬湀浠�
             teamRewardManager.addToEincome(uid, maxPreGetTime, invitemoney, sourceType);
+            logger.info("閭�璇峰閲戦鍒拌处-娣诲姞鍒板洟闃熸敹鐩婃垚鍔燂細uid-{} day-{} money-{} sourceType-{}", new Object[]{uid, maxPreGetTime, invitemoney, sourceType});
         }
 
         hongBaoV2SettleTempService.addTemp(hbIdList, key);

--
Gitblit v1.8.0