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/goods/TaoBaoLinkServiceImpl.java |   71 +++++++++++++----------------------
 1 files changed, 26 insertions(+), 45 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/goods/TaoBaoLinkServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/goods/TaoBaoLinkServiceImpl.java
index c505655..6e6698a 100644
--- a/fanli/src/main/java/com/yeshi/fanli/service/impl/goods/TaoBaoLinkServiceImpl.java
+++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/goods/TaoBaoLinkServiceImpl.java
@@ -1,45 +1,26 @@
-package com.yeshi.fanli.service.impl.goods;
-
-import java.io.Serializable;
-import java.util.List;
-
-import javax.annotation.Resource;
-
-import org.hibernate.HibernateException;
-import org.hibernate.Session;
-import org.springframework.orm.hibernate4.HibernateCallback;
-import org.springframework.stereotype.Service;
-
-import com.yeshi.fanli.dao.taobao.TaoBaoLinkDao;
-import com.yeshi.fanli.entity.system.BusinessSystem;
-import com.yeshi.fanli.entity.taobao.TaoBaoLink;
-import com.yeshi.fanli.service.inter.goods.TaoBaoLinkService;
-
-@Service
-public class TaoBaoLinkServiceImpl implements TaoBaoLinkService {
-	
-	@Resource
-	private TaoBaoLinkDao dao;
-	
-	public TaoBaoLink find(long auctionId, BusinessSystem system) {
-		List<TaoBaoLink> list = dao.list("from TaoBaoLink tbk where tbk.auctionId = ? and tbk.system.id = ? ", new Serializable[]{auctionId,system.getId()});
-		if(list.size() >0){
-			return list.get(0);
-		}
-		return null;
-	}
-	
-	public void save(final TaoBaoLink tbk) {
-		dao.excute(new HibernateCallback() {
-
-			public Object doInHibernate(Session session)
-					throws HibernateException {
-				session.getTransaction().begin();
-				session.save(tbk);
-				session.getTransaction().commit();
-				return null;
-			}
-		});
-	}
-
-}
+package com.yeshi.fanli.service.impl.goods;
+
+import javax.annotation.Resource;
+
+import org.springframework.stereotype.Service;
+
+import com.yeshi.fanli.dao.mybatis.taobao.TaoBaoLinkMapper;
+import com.yeshi.fanli.entity.system.BusinessSystem;
+import com.yeshi.fanli.entity.taobao.TaoBaoLink;
+import com.yeshi.fanli.service.inter.goods.TaoBaoLinkService;
+
+@Service
+public class TaoBaoLinkServiceImpl implements TaoBaoLinkService {
+	
+	@Resource
+	private TaoBaoLinkMapper taoBaoLinkMapper;
+	
+	
+	public TaoBaoLink find(String auctionId, BusinessSystem system) {
+		if (system == null) {
+			return null;
+		}
+		return taoBaoLinkMapper.getTaoBaoLink(auctionId, system.getId());
+	}
+	
+}

--
Gitblit v1.8.0