| | |
| | | package com.yeshi.fanli.service.impl.user.cloud;
|
| | |
|
| | | import java.util.Date;
|
| | | import java.util.List;
|
| | |
|
| | | import javax.annotation.Resource;
|
| | |
|
| | | import org.springframework.stereotype.Service;
|
| | |
|
| | | import com.yeshi.fanli.dao.user.cloud.UserCloudSendRecordDao;
|
| | | import com.yeshi.fanli.entity.bus.user.cloud.UserCloudSendRecord;
|
| | | import com.yeshi.fanli.service.inter.user.cloud.UserCloudSendRecordService;
|
| | |
|
| | | @Service
|
| | | public class UserCloudSendRecordServiceImpl implements UserCloudSendRecordService {
|
| | |
|
| | | @Resource
|
| | | private UserCloudSendRecordDao userCloudSendRecordDao;
|
| | | |
| | | |
| | | @Override
|
| | | public UserCloudSendRecord getByUidAndSendId(Long uid, String sendId){
|
| | | List<UserCloudSendRecord> list = userCloudSendRecordDao.listByUidAndSendId(uid, sendId);
|
| | | if (list != null & list.size() > 0) {
|
| | | return list.get(0);
|
| | | }
|
| | | return null; |
| | | }
|
| | | |
| | | @Override
|
| | | public UserCloudSendRecord save(UserCloudSendRecord record){
|
| | | return userCloudSendRecordDao.save(record);
|
| | | }
|
| | | |
| | | |
| | | @Override
|
| | | public UserCloudSendRecord getLastByUid (Long uid, Date lastTime){
|
| | | List<UserCloudSendRecord> list = userCloudSendRecordDao.getLastByUid(uid, lastTime);
|
| | | if (list != null & list.size() > 0) {
|
| | | return list.get(0);
|
| | | }
|
| | | return null; |
| | | }
|
| | | |
| | | |
| | | @Override
|
| | | public List<UserCloudSendRecord> query (int page , int count, String key, Integer sendOrigin){
|
| | | return userCloudSendRecordDao.query((page-1) * count, count, key, sendOrigin);
|
| | | }
|
| | | |
| | | @Override
|
| | | public long count (String key, Integer sendOrigin){
|
| | | return userCloudSendRecordDao.count(key, sendOrigin);
|
| | | }
|
| | | }
|
| | | package com.yeshi.fanli.service.impl.user.cloud; |
| | | |
| | | import java.util.Date; |
| | | import java.util.List; |
| | | |
| | | import javax.annotation.Resource; |
| | | |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | import com.yeshi.fanli.dao.user.cloud.UserCloudSendRecordDao; |
| | | import com.yeshi.fanli.entity.bus.user.cloud.UserCloudSendRecord; |
| | | import com.yeshi.fanli.service.inter.user.cloud.UserCloudSendRecordService; |
| | | |
| | | @Service |
| | | public class UserCloudSendRecordServiceImpl implements UserCloudSendRecordService { |
| | | |
| | | @Resource |
| | | private UserCloudSendRecordDao userCloudSendRecordDao; |
| | | |
| | | |
| | | @Override |
| | | public UserCloudSendRecord getByUidAndSendId(Long uid, String sendId){ |
| | | List<UserCloudSendRecord> list = userCloudSendRecordDao.listByUidAndSendId(uid, sendId); |
| | | if (list != null & list.size() > 0) { |
| | | return list.get(0); |
| | | } |
| | | return null; |
| | | } |
| | | |
| | | @Override |
| | | public UserCloudSendRecord save(UserCloudSendRecord record){ |
| | | return userCloudSendRecordDao.save(record); |
| | | } |
| | | |
| | | |
| | | @Override |
| | | public UserCloudSendRecord getLastByUid (Long uid, Date lastTime){ |
| | | List<UserCloudSendRecord> list = userCloudSendRecordDao.getLastByUid(uid, lastTime); |
| | | if (list != null & list.size() > 0) { |
| | | return list.get(0); |
| | | } |
| | | return null; |
| | | } |
| | | |
| | | |
| | | @Override |
| | | public List<UserCloudSendRecord> query (int page , int count, String key, Integer sendOrigin){ |
| | | return userCloudSendRecordDao.query((page-1) * count, count, key, sendOrigin); |
| | | } |
| | | |
| | | @Override |
| | | public long count (String key, Integer sendOrigin){ |
| | | return userCloudSendRecordDao.count(key, sendOrigin); |
| | | } |
| | | |
| | | |
| | | @Override |
| | | public long countRecordNum(Long uid, Integer sendOrigin){ |
| | | return userCloudSendRecordDao.countRecordNum(uid, sendOrigin); |
| | | } |
| | | } |