DEBUG:添加日志打印

This commit is contained in:
2026-05-07 10:55:09 +08:00
parent c558ebb3d0
commit 921de43b08
2 changed files with 9 additions and 4 deletions

View File

@@ -3387,6 +3387,7 @@ public class AccountServiceImpl extends ServiceImpl<AccountMapper, Account> impl
} else { } else {
account.setValidEndTime(currentPeriodEnd * 1000); account.setValidEndTime(currentPeriodEnd * 1000);
accountMapper.updateById(account); accountMapper.updateById(account);
log.info("accountId:{} 将账号有效期更新到 {}", accountId, currentPeriodEnd);
} }
return true; return true;
} }
@@ -3416,13 +3417,14 @@ public class AccountServiceImpl extends ServiceImpl<AccountMapper, Account> impl
} }
account.setCredits(BigDecimal.valueOf(productCredits)); account.setCredits(BigDecimal.valueOf(productCredits));
accountMapper.updateById(account); accountMapper.updateById(account);
log.info("accountId:{},更新用户角色为{},总积分为{}", accountId, account.getSystemUser(), productCredits);
CreditsService creditsService = SpringUtils.getBean(CreditsService.class); CreditsService creditsService = SpringUtils.getBean(CreditsService.class);
// 添加积分变更记录(订单续订时的积分变更也需要记录) todo 重置的记录不太准确 // 添加积分变更记录(订单续订时的积分变更也需要记录)
creditsService.insertToCreditsDetail(accountId, creditsService.insertToCreditsDetail(accountId,
description + "--Stripe", description + "--Stripe",
String.valueOf(productCredits), String.valueOf(productCredits),
"positive", orderNo); "set", orderNo);
/*CreditsDetail creditsDetail = creditsService.queryDetailByTaskId(orderNo); /*CreditsDetail creditsDetail = creditsService.queryDetailByTaskId(orderNo);
if (Objects.isNull(creditsDetail)) { if (Objects.isNull(creditsDetail)) {
creditsService.insertToCreditsDetail(accountId, creditsService.insertToCreditsDetail(accountId,

View File

@@ -83,7 +83,7 @@ public class CreditsServiceImpl extends ServiceImpl<CreditsDetailMapper, Credits
* *
* @param changeEvent 导致积分变更的事件 * @param changeEvent 导致积分变更的事件
* @param credits 变更的积分 * @param credits 变更的积分
* @param changeType 变更类型 positive->增 negative->减 * @param changeType 变更类型 positive->增 negative->减 set->重置
*/ */
@Override @Override
public void insertToCreditsDetail(Long accountId, String changeEvent, String credits, String changeType, String orderNo) { public void insertToCreditsDetail(Long accountId, String changeEvent, String credits, String changeType, String orderNo) {
@@ -94,9 +94,11 @@ public class CreditsServiceImpl extends ServiceImpl<CreditsDetailMapper, Credits
if ("positive".equals(changeType)) { if ("positive".equals(changeType)) {
// finalCredits = account.getCredits().add(new BigDecimal(credits)); // finalCredits = account.getCredits().add(new BigDecimal(credits));
changeCredits = "+" + credits; changeCredits = "+" + credits;
} else { } else if ("negative".equals(changeType)) {
// finalCredits = account.getCredits().subtract(new BigDecimal(credits)); // finalCredits = account.getCredits().subtract(new BigDecimal(credits));
changeCredits = "-" + credits; changeCredits = "-" + credits;
} else {
changeCredits = credits;
} }
creditsDetail.setAccountId(accountId); creditsDetail.setAccountId(accountId);
creditsDetail.setChangeEvent(changeEvent); creditsDetail.setChangeEvent(changeEvent);
@@ -107,6 +109,7 @@ public class CreditsServiceImpl extends ServiceImpl<CreditsDetailMapper, Credits
creditsDetail.setCreateTime(LocalDateTime.now()); creditsDetail.setCreateTime(LocalDateTime.now());
baseMapper.insert(creditsDetail); baseMapper.insert(creditsDetail);
log.info("creditsDetail inserted");
} }
@Override @Override