From d1f26741bddf6f512d62c0100d42c52be8d37e76 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期六, 06 二月 2021 15:35:40 +0800 Subject: [PATCH] 工具类优化 --- fanli/src/main/java/com/yeshi/fanli/service/impl/money/TeamRewardDebtServiceImpl.java | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/money/TeamRewardDebtServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/money/TeamRewardDebtServiceImpl.java index 97c78a1..82dac09 100644 --- a/fanli/src/main/java/com/yeshi/fanli/service/impl/money/TeamRewardDebtServiceImpl.java +++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/money/TeamRewardDebtServiceImpl.java @@ -45,7 +45,7 @@ @Transactional(rollbackFor = Exception.class) @Override - public void repayDebt(Long debtId, BigDecimal money) throws TeamRewardDebtException { + public void repayDebt(Long debtId, BigDecimal money, String beizhu) throws TeamRewardDebtException { TeamRewardDebt debt = teamRewardDebtMapper.selectByPrimaryKeyForUpdate(debtId); if (debt == null) throw new TeamRewardDebtException(1, "鍊哄姟ID涓嶅瓨鍦�"); @@ -65,6 +65,7 @@ record.setDebt(debt); record.setMoney(money); record.setUid(debt.getUid()); + record.setBeiZhu(beizhu); teamRewardDebtRepayHistoryMapper.insertSelective(record); //杩橀挶鏄惁杩樺畬 if (update.getLeftMoney().compareTo(new BigDecimal(0)) <= 0) { @@ -99,7 +100,7 @@ else repayMoney = debt.getLeftMoney(); try { - repayDebt(debt.getId(), repayMoney); + repayDebt(debt.getId(), repayMoney,null); leftMoney = leftMoney.subtract(repayMoney); } catch (TeamRewardDebtException e) { // 涓婄瑪杩樻鏈垚鍔燂紝缁х画涓嬩竴绗旇繕娆� -- Gitblit v1.8.0