积分抵扣记录改为负

This commit is contained in:
wuchunlei
2025-04-14 09:56:02 +08:00
parent 32d5baab4f
commit b9c277f2f3
4 changed files with 4 additions and 4 deletions

View File

@@ -220,7 +220,7 @@ public class CourseRelearnController {
userService.updateById(userEntity); userService.updateById(userEntity);
JfTransactionDetails jfTransactionDetails = new JfTransactionDetails(); JfTransactionDetails jfTransactionDetails = new JfTransactionDetails();
jfTransactionDetails.setUserId(userEntity.getId()); jfTransactionDetails.setUserId(userEntity.getId());
jfTransactionDetails.setChangeAmount(order.getJfDeduction()); jfTransactionDetails.setChangeAmount(order.getJfDeduction().negate());
jfTransactionDetails.setActType(0); jfTransactionDetails.setActType(0);
jfTransactionDetails.setUserBalance(userEntity.getJf()); jfTransactionDetails.setUserBalance(userEntity.getJf());
jfTransactionDetails.setRelationId(order.getOrderId()); jfTransactionDetails.setRelationId(order.getOrderId());

View File

@@ -15,7 +15,7 @@ public class JfTransactionDetailsServiceImpl extends ServiceImpl<JfTransactionDe
public void recordJfTransaction(BuyOrder buyOrder, MyUserEntity user, BigDecimal jf) { public void recordJfTransaction(BuyOrder buyOrder, MyUserEntity user, BigDecimal jf) {
JfTransactionDetails jfTransactionDetails = new JfTransactionDetails(); JfTransactionDetails jfTransactionDetails = new JfTransactionDetails();
jfTransactionDetails.setUserId(user.getId()); jfTransactionDetails.setUserId(user.getId());
jfTransactionDetails.setChangeAmount(jf); jfTransactionDetails.setChangeAmount(jf.negate());
jfTransactionDetails.setActType(0); jfTransactionDetails.setActType(0);
jfTransactionDetails.setUserBalance(user.getJf()); jfTransactionDetails.setUserBalance(user.getJf());
jfTransactionDetails.setRelationId(buyOrder.getOrderId()); jfTransactionDetails.setRelationId(buyOrder.getOrderId());

View File

@@ -382,7 +382,7 @@ public class AliPayServiceImpl implements AliPayService {
userService.updateById(userEntity); userService.updateById(userEntity);
JfTransactionDetails jfTransactionDetails = new JfTransactionDetails(); JfTransactionDetails jfTransactionDetails = new JfTransactionDetails();
jfTransactionDetails.setUserId(userEntity.getId()); jfTransactionDetails.setUserId(userEntity.getId());
jfTransactionDetails.setChangeAmount(order.getJfDeduction()); jfTransactionDetails.setChangeAmount(order.getJfDeduction().negate());
jfTransactionDetails.setActType(0); jfTransactionDetails.setActType(0);
jfTransactionDetails.setUserBalance(userEntity.getJf()); jfTransactionDetails.setUserBalance(userEntity.getJf());
jfTransactionDetails.setRelationId(order.getOrderId()); jfTransactionDetails.setRelationId(order.getOrderId());

View File

@@ -354,7 +354,7 @@ public class WxpayServiceImpl extends ServiceImpl<PayWechatOrderDao, PayWechatOr
userService.updateById(userEntity); userService.updateById(userEntity);
JfTransactionDetails jfTransactionDetails = new JfTransactionDetails(); JfTransactionDetails jfTransactionDetails = new JfTransactionDetails();
jfTransactionDetails.setUserId(userEntity.getId()); jfTransactionDetails.setUserId(userEntity.getId());
jfTransactionDetails.setChangeAmount(order.getJfDeduction()); jfTransactionDetails.setChangeAmount(order.getJfDeduction().negate());
jfTransactionDetails.setActType(0); jfTransactionDetails.setActType(0);
jfTransactionDetails.setUserBalance(userEntity.getJf()); jfTransactionDetails.setUserBalance(userEntity.getJf());
jfTransactionDetails.setRelationId(order.getOrderId()); jfTransactionDetails.setRelationId(order.getOrderId());