xiaoyong931011
2021-06-30 5a855bd4b2c62f8b234d6c983e3131921a378975
20210630 积分拨付
1 files modified
8 ■■■■■ changed files
gc-order/src/main/java/com/xzx/gc/order/service/JhyOrderService.java 8 ●●●●● patch | view | raw | blame | history
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);
    }
}