| | |
| | | package com.ks.app.service.impl.vip; |
| | | |
| | | import com.ks.app.dao.vip.UserVIPInfoDao; |
| | | import com.ks.app.dao.vip.UserVIPInfoMapper; |
| | | import com.ks.app.entity.vip.UserVIPInfo; |
| | | import com.ks.app.service.inter.vip.VIPService; |
| | | import org.slf4j.Logger; |
| | |
| | | Logger logger = LoggerFactory.getLogger(VIPServiceImpl.class); |
| | | |
| | | @Resource |
| | | private UserVIPInfoDao userVIPInfoDao; |
| | | private UserVIPInfoMapper userVIPInfoDao; |
| | | |
| | | @Override |
| | | public UserVIPInfo getVIPInfo(Long uid) { |
| | |
| | | |
| | | @Override |
| | | public List<UserVIPInfo> listVIPUser(Date minVIPExpireDate, Date maxVIPExpireDate, int page, int pageSize) { |
| | | UserVIPInfoDao.DaoQuery daoQuery = new UserVIPInfoDao.DaoQuery(); |
| | | UserVIPInfoMapper.DaoQuery daoQuery = new UserVIPInfoMapper.DaoQuery(); |
| | | daoQuery.maxExpireDate = maxVIPExpireDate; |
| | | daoQuery.minExpireDate = minVIPExpireDate; |
| | | daoQuery.start = (page - 1) * pageSize; |
| | |
| | | |
| | | @Override |
| | | public long countVIPUser(Date minVIPExpireDate, Date maxVIPExpireDate) { |
| | | UserVIPInfoDao.DaoQuery daoQuery = new UserVIPInfoDao.DaoQuery(); |
| | | UserVIPInfoMapper.DaoQuery daoQuery = new UserVIPInfoMapper.DaoQuery(); |
| | | daoQuery.maxExpireDate = maxVIPExpireDate; |
| | | daoQuery.minExpireDate = minVIPExpireDate; |
| | | return userVIPInfoDao.count(daoQuery); |