admin
2019-03-15 92fd306ce50a2996d6a92409cec1319db81d54f2
新增加了用户资金服务
2个文件已添加
69 ■■■■■ 已修改文件
fanli/src/main/java/com/yeshi/fanli/service/impl/user/UserMoneyServiceImpl.java 33 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
fanli/src/main/java/com/yeshi/fanli/service/inter/user/UserMoneyService.java 36 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
fanli/src/main/java/com/yeshi/fanli/service/impl/user/UserMoneyServiceImpl.java
New file
@@ -0,0 +1,33 @@
package com.yeshi.fanli.service.impl.user;
import java.math.BigDecimal;
import javax.annotation.Resource;
import org.springframework.stereotype.Service;
import com.yeshi.fanli.dao.mybatis.share.ShareMapper;
import com.yeshi.fanli.service.inter.user.UserMoneyService;
@Service
public class UserMoneyServiceImpl implements UserMoneyService {
    @Resource
    private ShareMapper shareMapper;
    @Override
    public BigDecimal getMoneyToday(Long uid) {
        return shareMapper.getMoneyToday(uid + "");
    }
    @Override
    public BigDecimal getMoneyMonth(Long uid) {
        return shareMapper.getMoneyMonth(uid + "");
    }
    @Override
    public BigDecimal getMoneyLastMonth(Long uid) {
        return shareMapper.getMoneyLastMonth(uid + "");
    }
}
fanli/src/main/java/com/yeshi/fanli/service/inter/user/UserMoneyService.java
New file
@@ -0,0 +1,36 @@
package com.yeshi.fanli.service.inter.user;
import java.math.BigDecimal;
/**
 * 用户资金服务
 *
 * @author Administrator
 *
 */
public interface UserMoneyService {
    /**
     * 获取用户今日红包收益(创建时间为今天)
     *
     * @param uid
     * @return
     */
    public BigDecimal getMoneyToday(Long uid);
    /**
     * 获取用户本月红包收益(创建时间为本月)
     *
     * @param uid
     * @return
     */
    public BigDecimal getMoneyMonth(Long uid);
    /**
     * 获取用户上月红包收益(创建时间为上月)
     * @param uid
     * @return
     */
    public BigDecimal getMoneyLastMonth(Long uid);
}