From ec60e757d358636dcac1589c44a66f3e276fe58c Mon Sep 17 00:00:00 2001 From: yujian <yujian@163.com> Date: 星期一, 29 六月 2020 14:41:42 +0800 Subject: [PATCH] 拉新 --- fanli/src/main/java/com/yeshi/fanli/service/impl/user/integral/IntegralDetailServiceImpl.java | 40 ++++++++++++++++++++++++++++++++++++++++ 1 files changed, 40 insertions(+), 0 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/user/integral/IntegralDetailServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/user/integral/IntegralDetailServiceImpl.java index 9103a78..316d316 100644 --- a/fanli/src/main/java/com/yeshi/fanli/service/impl/user/integral/IntegralDetailServiceImpl.java +++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/user/integral/IntegralDetailServiceImpl.java @@ -17,6 +17,7 @@ import com.yeshi.fanli.dao.mybatis.integral.IntegralDetailMapper; import com.yeshi.fanli.entity.integral.IntegralDetail; +import com.yeshi.fanli.service.inter.user.UserInfoExtraService; import com.yeshi.fanli.service.inter.user.integral.IntegralDetailService; import com.yeshi.fanli.util.TimeUtil; import com.yeshi.fanli.vo.integral.IntegralDetailVO; @@ -27,6 +28,9 @@ @Resource private IntegralDetailMapper integralDetailMapper; + + @Resource + private UserInfoExtraService userInfoExtraService; @Override public void insertSelective(IntegralDetail record) { @@ -191,5 +195,41 @@ return monthCount + detailCount; } + + @Override + public BigDecimal getCumulativeMoney(Long uid) { + return integralDetailMapper.getCumulativeMoney(uid); + } + + + @Override + public Long countNewAddByDate(String preDay) { + return integralDetailMapper.countNewAddByDate(preDay); + } + + @Override + public List<IntegralDetail> listQuery(long start, int count, String key) { + return integralDetailMapper.listQuery(start, count, key); + } + + @Override + public long countQuery(String key) { + Long count = integralDetailMapper.countQuery(key); + if (count == null) { + count = 0L; + } + return count; + } + + + @Override + public long sumUseGoldCoin(Long uid) { + Long count = integralDetailMapper.sumUseGoldCoin(uid); + if (count == null) { + count = 0L; + } + return count; + } + } -- Gitblit v1.8.0