package com.stylefeng.guns.modular.system.service.impl; import com.baomidou.mybatisplus.service.impl.ServiceImpl; import com.stylefeng.guns.modular.system.dao.UserRedPacketRecordMapper; import com.stylefeng.guns.modular.system.model.UserRedPacketRecord; import com.stylefeng.guns.modular.system.service.IUserRedPacketRecordService; import org.springframework.stereotype.Service; import javax.annotation.Resource; import java.util.List; import java.util.Map; @Service public class UserRedPacketRecordServiceImpl extends ServiceImpl implements IUserRedPacketRecordService { @Resource private UserRedPacketRecordMapper userRedPacketRecordMapper; /** * 获取不大于money值的红包数据 * @param uid * @param companyId * @param state * @param orderType * @param money * @return * @throws Exception */ @Override public UserRedPacketRecord query(Integer uid, Integer companyId, Integer state, Integer orderType, Double money) throws Exception { return userRedPacketRecordMapper.query(uid, companyId, state, orderType, money); } @Override public UserRedPacketRecord query_(Integer uid, Integer companyId, Integer state, Integer orderType, Double money) throws Exception { return userRedPacketRecordMapper.query_(uid, companyId, state, orderType, money); } /** * 获取个人红包列表(未使用) * @param pageNum * @param size * @param uid * @return * @throws Exception */ @Override public List> queryMyRedEnvelope(Integer pageNum, Integer size, Integer uid) throws Exception { pageNum = (pageNum - 1) * size; return userRedPacketRecordMapper.queryMyRedEnvelope(pageNum, size, uid); } }