From f3bf2c69494bb78afa098819b742677dd8be6b7c Mon Sep 17 00:00:00 2001 From: Helius <wangdoubleone@gmail.com> Date: Wed, 30 Jun 2021 16:01:25 +0800 Subject: [PATCH] Merge branch 'score-shop' of http://120.27.238.55:7000/r/xzx into score-shop --- gc-user/src/main/java/com/xzx/gc/user/service/JhyInfoService.java | 14 ++++++++++++-- 1 files changed, 12 insertions(+), 2 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 55d7231..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; @@ -119,10 +120,19 @@ List<AccountInfo> accountInfos = accountMapper.selectByExample(exampleAccount); if(CollUtil.isNotEmpty(accountInfos)){ AccountInfo accountInfo = accountInfos.get(0); -// Integer collectScore = Integer.parseInt(accountInfo.getCollectScore()); + Integer collectScore = Integer.parseInt(accountInfo.getCollectScore()); // 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