yujian
2020-06-08 b3da9f82b7740d39742fef1a81a56c22fe1c8b9c
fanli/src/main/java/com/yeshi/fanli/service/impl/user/cloud/UserCloudSendRecordServiceImpl.java
@@ -1,5 +1,6 @@
package com.yeshi.fanli.service.impl.user.cloud;
import java.util.Date;
import java.util.List;
import javax.annotation.Resource;
@@ -18,12 +19,37 @@
   
   
   @Override
   public List<UserCloudSendRecord> listByUidAndSendId(Long uid, String sendId, String sendOrigin){
      return userCloudSendRecordDao.listByUidAndSendId(uid, sendId, sendOrigin);
   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);
   }
}