From 30d8e227e8d823b6c38c3b9c90ac2df03b63befe Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期二, 25 二月 2025 16:41:22 +0800 Subject: [PATCH] 淘宝转链接口更新 --- fanli/src/main/java/com/yeshi/fanli/service/impl/user/cloud/UserCloudSendRecordServiceImpl.java | 90 ++++++++++++++++++++++++++++++-------------- 1 files changed, 61 insertions(+), 29 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/user/cloud/UserCloudSendRecordServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/user/cloud/UserCloudSendRecordServiceImpl.java index e246494..d9f6efe 100644 --- a/fanli/src/main/java/com/yeshi/fanli/service/impl/user/cloud/UserCloudSendRecordServiceImpl.java +++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/user/cloud/UserCloudSendRecordServiceImpl.java @@ -1,29 +1,61 @@ -package com.yeshi.fanli.service.impl.user.cloud; - -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 List<UserCloudSendRecord> listByUidAndSendId(Long uid, String sendId, String sendOrigin){ - return userCloudSendRecordDao.listByUidAndSendId(uid, sendId, sendOrigin); - } - - @Override - public UserCloudSendRecord save(UserCloudSendRecord record){ - return userCloudSendRecordDao.save(record); - } -} +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); + } +} -- Gitblit v1.8.0