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