From a3702e82ebb2c3b2480734fc44c464092aeb9457 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期日, 26 四月 2020 16:48:32 +0800
Subject: [PATCH] 客户端等级升级bug修改
---
fanli/src/main/java/com/yeshi/fanli/service/impl/money/UserMoneyExtraServiceImpl.java | 44 +++++++-------------------------------------
1 files changed, 7 insertions(+), 37 deletions(-)
diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/money/UserMoneyExtraServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/money/UserMoneyExtraServiceImpl.java
index 38f3d5e..ee58255 100644
--- a/fanli/src/main/java/com/yeshi/fanli/service/impl/money/UserMoneyExtraServiceImpl.java
+++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/money/UserMoneyExtraServiceImpl.java
@@ -1,7 +1,6 @@
package com.yeshi.fanli.service.impl.money;
-import java.math.BigDecimal;
-import java.util.Date;
+import java.util.List;
import javax.annotation.Resource;
@@ -10,13 +9,13 @@
import com.yeshi.fanli.dao.mybatis.user.UserMoneyExtraMapper;
import com.yeshi.fanli.entity.bus.user.UserMoneyExtra;
import com.yeshi.fanli.service.inter.money.UserMoneyExtraService;
-import com.yeshi.fanli.util.MoneyBigDecimalUtil;
@Service
public class UserMoneyExtraServiceImpl implements UserMoneyExtraService {
@Resource
private UserMoneyExtraMapper userMoneyExtraMapper;
+
@Override
public UserMoneyExtra selectByPrimaryKey(Long uid) {
@@ -28,40 +27,11 @@
userMoneyExtraMapper.updateByPrimaryKeySelective(record);
}
-
+
@Override
- public void addTaoLiJin(Long uid, BigDecimal money, boolean canSelf) {
- if (uid == null || money == null) {
- return;
- }
-
- UserMoneyExtra record = new UserMoneyExtra();
- record.setUid(uid);
-
- UserMoneyExtra existExtra = userMoneyExtraMapper.selectByPrimaryKey(record.getUid());
- if (existExtra == null) {
- record.setTlj(money);
-
- if (canSelf) {
- record.setTljSelf(money);
- } else {
- record.setTljSelf(new BigDecimal(0));
- }
-
- record.setCreateTime(new Date());
- record.setUpdateTime(new Date());
- userMoneyExtraMapper.insertSelective(record);
- } else {
- BigDecimal tlj = existExtra.getTlj();
- record.setTlj(MoneyBigDecimalUtil.add(tlj, money));
-
- if (canSelf) {
- BigDecimal tljSelf = existExtra.getTljSelf();
- record.setTljSelf(MoneyBigDecimalUtil.add(tljSelf, money));
- }
-
- record.setUpdateTime(new Date());
- userMoneyExtraMapper.updateByPrimaryKeySelective(record);
- }
+ public List<UserMoneyExtra> listValid(int page, int count) {
+ return userMoneyExtraMapper.listValid((page-1) * count, count);
}
+
+
}
--
Gitblit v1.8.0