From 02b38bb7c08d68fffc6af25e4ba00a456d96e94e Mon Sep 17 00:00:00 2001 From: Helius <wangdoubleone@gmail.com> Date: Wed, 30 Jun 2021 16:22:54 +0800 Subject: [PATCH] modify --- gc-user/src/main/java/com/xzx/gc/user/service/JhyInfoService.java | 16 +++++++++++++--- 1 files changed, 13 insertions(+), 3 deletions(-) diff --git a/gc-user/src/main/java/com/xzx/gc/user/service/JhyInfoService.java b/gc-user/src/main/java/com/xzx/gc/user/service/JhyInfoService.java index 3055b23..ea4fb16 100644 --- a/gc-user/src/main/java/com/xzx/gc/user/service/JhyInfoService.java +++ b/gc-user/src/main/java/com/xzx/gc/user/service/JhyInfoService.java @@ -8,7 +8,7 @@ import com.xzx.gc.common.exception.RestException; import com.xzx.gc.entity.AccountInfo; import com.xzx.gc.entity.JhyInfo; -import com.xzx.gc.entity.ScoreGoodsSearch; +import com.xzx.gc.entity.ScoreDetails; import com.xzx.gc.user.dto.AddScoreNumDto; import com.xzx.gc.user.dto.ExamineJwyDto; import com.xzx.gc.user.dto.JhyApplyDto; @@ -22,6 +22,7 @@ import org.springframework.transaction.annotation.Transactional; import tk.mybatis.mapper.entity.Example; +import java.math.BigDecimal; import java.util.Date; import java.util.HashMap; import java.util.List; @@ -120,9 +121,18 @@ if(CollUtil.isNotEmpty(accountInfos)){ AccountInfo accountInfo = accountInfos.get(0); Integer collectScore = Integer.parseInt(accountInfo.getCollectScore()); - collectScore = collectScore + model.getScore(); - accountInfo.setCollectScore(collectScore.toString()); +// collectScore = collectScore + model.getScore(); + accountInfo.setCollectScore(model.getScore().toString()); accountMapper.updateByPrimaryKey(accountInfo); + + ScoreDetails scoreDetailsRet = new ScoreDetails(); + scoreDetailsRet.setUserId(model.getUserId()); + scoreDetailsRet.setType(ScoreDetails.SCORE_TYPE_ADMIN_RECHARGE); + scoreDetailsRet.setOriginalScore(new BigDecimal(collectScore)); + scoreDetailsRet.setCurrentScore(new BigDecimal(model.getScore())); + scoreDetailsRet.setChangeScore(new BigDecimal(model.getScore())); + scoreDetailsRet.setCreatedTime(new Date()); + accountMapper.insertScoreDetailsRet(scoreDetailsRet); } } } -- Gitblit v1.9.1