From 5a855bd4b2c62f8b234d6c983e3131921a378975 Mon Sep 17 00:00:00 2001 From: xiaoyong931011 <15274802129@163.com> Date: Wed, 30 Jun 2021 18:24:35 +0800 Subject: [PATCH] 20210630 积分拨付 --- gc-order/src/main/java/com/xzx/gc/order/service/JhyOrderService.java | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) diff --git a/gc-order/src/main/java/com/xzx/gc/order/service/JhyOrderService.java b/gc-order/src/main/java/com/xzx/gc/order/service/JhyOrderService.java index 2e16113..225fd6b 100644 --- a/gc-order/src/main/java/com/xzx/gc/order/service/JhyOrderService.java +++ b/gc-order/src/main/java/com/xzx/gc/order/service/JhyOrderService.java @@ -196,7 +196,11 @@ jhyScoreDetail.setChangeScore(totalScore.negate()); jhyScoreDetail.setOriginalScore(jhyScore); jhyScoreDetail.setCurrentScore(jhyScore.subtract(totalScore)); + jhyScoreDetail.setCreatedTime(new Date()); scoreDetailsMapper.insert(jhyScoreDetail); + + jhyAccount.setCollectScore(jhyScore.subtract(totalScore).toString()); + accountMapper.updateByPrimaryKey(jhyAccount); AccountInfo userAccount = accountMapper.selectAccountInfoByUserId(order.getUserId()); BigDecimal userScore = StrUtil.isBlank(userAccount.getCollectScore()) ? BigDecimal.ZERO : new BigDecimal(userAccount.getCollectScore()); @@ -208,6 +212,10 @@ userScoreDetail.setChangeScore(totalScore); userScoreDetail.setOriginalScore(userScore); userScoreDetail.setCurrentScore(userScore.add(totalScore)); + userScoreDetail.setCreatedTime(new Date()); scoreDetailsMapper.insert(userScoreDetail); + + userAccount.setCollectScore(userScore.add(totalScore).toString()); + accountMapper.updateByPrimaryKey(userAccount); } } -- Gitblit v1.9.1