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/config/JumpDetailServiceImpl.java | 142 +++++++++++++++++++++++----------------------- 1 files changed, 71 insertions(+), 71 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/config/JumpDetailServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/config/JumpDetailServiceImpl.java index 7d11c77..adbb2a1 100644 --- a/fanli/src/main/java/com/yeshi/fanli/service/impl/config/JumpDetailServiceImpl.java +++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/config/JumpDetailServiceImpl.java @@ -1,71 +1,71 @@ -package com.yeshi.fanli.service.impl.config; - -import java.util.List; - -import javax.annotation.Resource; - -import org.springframework.cache.annotation.Cacheable; -import org.springframework.stereotype.Service; -import org.springframework.transaction.annotation.Transactional; - -import com.yeshi.fanli.dao.mybatis.common.JumpDetailMapper; -import com.yeshi.fanli.entity.common.JumpDetail; -import com.yeshi.fanli.exception.NotExistObjectException; -import com.yeshi.fanli.service.inter.config.JumpDetailService; -import com.yeshi.fanli.util.Constant; - -@Service -public class JumpDetailServiceImpl implements JumpDetailService { - - @Resource - private JumpDetailMapper jumpDetailMapper; - - - public List<JumpDetail> getJumpDetailList(int index, String key) { - - int start = index * Constant.PAGE_SIZE; - - return jumpDetailMapper.listSearchByName(key, start, Constant.PAGE_SIZE); - } - - public int getCount(String key) { - Long lcount = jumpDetailMapper.countSearchByName(key); - return lcount.intValue(); - } - - public void addJumpDetail(JumpDetail jd) { - jumpDetailMapper.insertSelective(jd); - } - - public void updateJumpDetail(JumpDetail jd) throws NotExistObjectException { - jumpDetailMapper.updateByPrimaryKeySelective(jd); - } - - public JumpDetail getJumpDetail(long id) { - return jumpDetailMapper.selectByPrimaryKey(id); - } - - @Transactional - public void deleteJumpDetail(long id) { - jumpDetailMapper.deleteByPrimaryKey(id); - } - - public List<JumpDetail> getJumpDetailAllList() { - return jumpDetailMapper.listSearchByName("", 0, 500); - } - - public JumpDetail getlastJumpDetail() { - List<JumpDetail> list = getJumpDetailAllList(); - if (list.size() > 0) { - return list.get(list.size() - 1); - } - return null; - } - - @Cacheable(value = "configCache", key = "'getlastJumpDetailCache'") - @Override - public JumpDetail getlastJumpDetailCache() { - return getlastJumpDetail(); - } - -} +package com.yeshi.fanli.service.impl.config; + +import java.util.List; + +import javax.annotation.Resource; + +import org.springframework.cache.annotation.Cacheable; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; + +import com.yeshi.fanli.dao.mybatis.common.JumpDetailMapper; +import com.yeshi.fanli.entity.common.JumpDetail; +import com.yeshi.fanli.exception.NotExistObjectException; +import com.yeshi.fanli.service.inter.config.JumpDetailService; +import com.yeshi.fanli.util.Constant; + +@Service +public class JumpDetailServiceImpl implements JumpDetailService { + + @Resource + private JumpDetailMapper jumpDetailMapper; + + + public List<JumpDetail> getJumpDetailList(int index, String key) { + + int start = index * Constant.PAGE_SIZE; + + return jumpDetailMapper.listSearchByName(key, start, Constant.PAGE_SIZE); + } + + public int getCount(String key) { + Long lcount = jumpDetailMapper.countSearchByName(key); + return lcount.intValue(); + } + + public void addJumpDetail(JumpDetail jd) { + jumpDetailMapper.insertSelective(jd); + } + + public void updateJumpDetail(JumpDetail jd) throws NotExistObjectException { + jumpDetailMapper.updateByPrimaryKeySelective(jd); + } + + public JumpDetail getJumpDetail(long id) { + return jumpDetailMapper.selectByPrimaryKey(id); + } + + @Transactional + public void deleteJumpDetail(long id) { + jumpDetailMapper.deleteByPrimaryKey(id); + } + + public List<JumpDetail> getJumpDetailAllList() { + return jumpDetailMapper.listSearchByName("", 0, 500); + } + + public JumpDetail getlastJumpDetail() { + List<JumpDetail> list = getJumpDetailAllList(); + if (list.size() > 0) { + return list.get(list.size() - 1); + } + return null; + } + + @Cacheable(value = "configCache", key = "'getlastJumpDetailCache'") + @Override + public JumpDetail getlastJumpDetailCache() { + return getlastJumpDetail(); + } + +} -- Gitblit v1.8.0