From e8427c666edaadf6a84efe2764e6eb5a9a22763d Mon Sep 17 00:00:00 2001 From: xiaoyong931011 <15274802129@163.com> Date: Wed, 30 Jun 2021 15:29:28 +0800 Subject: [PATCH] 20210630 积分拨付 --- 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