|
@@ -20,6 +20,7 @@ import com.kxs.user.biz.mapper.old.KxsMainServerMapper;
|
|
|
import com.kxs.user.biz.mapper.old.KxsOpServerMapper;
|
|
import com.kxs.user.biz.mapper.old.KxsOpServerMapper;
|
|
|
import com.kxs.user.biz.service.KxsTotalDebtService;
|
|
import com.kxs.user.biz.service.KxsTotalDebtService;
|
|
|
import lombok.RequiredArgsConstructor;
|
|
import lombok.RequiredArgsConstructor;
|
|
|
|
|
+import lombok.extern.slf4j.Slf4j;
|
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
|
|
import java.math.BigDecimal;
|
|
import java.math.BigDecimal;
|
|
@@ -31,6 +32,7 @@ import java.math.BigDecimal;
|
|
|
* @since 2024-03-22 11:05:40
|
|
* @since 2024-03-22 11:05:40
|
|
|
*/
|
|
*/
|
|
|
@Service("kxsTotalDebtService")
|
|
@Service("kxsTotalDebtService")
|
|
|
|
|
+@Slf4j
|
|
|
@RequiredArgsConstructor
|
|
@RequiredArgsConstructor
|
|
|
public class KxsTotalDebtServiceImpl extends ServiceImpl<KxsTotalDebtMapper, KxsTotalDebt> implements KxsTotalDebtService {
|
|
public class KxsTotalDebtServiceImpl extends ServiceImpl<KxsTotalDebtMapper, KxsTotalDebt> implements KxsTotalDebtService {
|
|
|
|
|
|
|
@@ -112,7 +114,6 @@ public class KxsTotalDebtServiceImpl extends ServiceImpl<KxsTotalDebtMapper, Kxs
|
|
|
kxsPartnerAmountLog.setRemark("预借款项还款");
|
|
kxsPartnerAmountLog.setRemark("预借款项还款");
|
|
|
kxsPartnerAmountLog.setVariationType(UserVariationTypeEnum.PARTNER_WITHDRAW_BALANCE.getType());
|
|
kxsPartnerAmountLog.setVariationType(UserVariationTypeEnum.PARTNER_WITHDRAW_BALANCE.getType());
|
|
|
kxsOpServerMapper.addAmountLog(kxsPartner, kxsPartnerAmountLog);
|
|
kxsOpServerMapper.addAmountLog(kxsPartner, kxsPartnerAmountLog);
|
|
|
-
|
|
|
|
|
//扣除成功 增加欠款日志
|
|
//扣除成功 增加欠款日志
|
|
|
BigDecimal afterAmount = NumberUtil.sub(kxsTotalDebt.getTotalDebt(),partnerDeductAmount);
|
|
BigDecimal afterAmount = NumberUtil.sub(kxsTotalDebt.getTotalDebt(),partnerDeductAmount);
|
|
|
//添加日志
|
|
//添加日志
|
|
@@ -128,6 +129,7 @@ public class KxsTotalDebtServiceImpl extends ServiceImpl<KxsTotalDebtMapper, Kxs
|
|
|
|
|
|
|
|
kxsTotalDebt.setTotalDebt(afterAmount);
|
|
kxsTotalDebt.setTotalDebt(afterAmount);
|
|
|
baseMapper.updateById(kxsTotalDebt);
|
|
baseMapper.updateById(kxsTotalDebt);
|
|
|
|
|
+ log.info("扣除合伙人:{}可提现额度:{}", kxsPartner.getUserId(), partnerDeductAmount);
|
|
|
|
|
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
@@ -179,6 +181,7 @@ public class KxsTotalDebtServiceImpl extends ServiceImpl<KxsTotalDebtMapper, Kxs
|
|
|
|
|
|
|
|
kxsTotalDebt.setTotalDebt(afterAmount);
|
|
kxsTotalDebt.setTotalDebt(afterAmount);
|
|
|
baseMapper.updateById(kxsTotalDebt);
|
|
baseMapper.updateById(kxsTotalDebt);
|
|
|
|
|
+ log.info("扣除盟主:{}可提现额度:{}", kxsTotalDebt.getUserId(), leaderDeductAmount);
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|