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