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/taobao/TLJBuyGoodsUpdateServiceImpl.java |  158 ++++++++++++++++++++++++++--------------------------
 1 files changed, 79 insertions(+), 79 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/taobao/TLJBuyGoodsUpdateServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/taobao/TLJBuyGoodsUpdateServiceImpl.java
index afa45cb..ee46c67 100644
--- a/fanli/src/main/java/com/yeshi/fanli/service/impl/taobao/TLJBuyGoodsUpdateServiceImpl.java
+++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/taobao/TLJBuyGoodsUpdateServiceImpl.java
@@ -1,80 +1,80 @@
-package com.yeshi.fanli.service.impl.taobao;
-
-import java.math.BigDecimal;
-import java.util.List;
-
-import javax.annotation.Resource;
-
-import org.springframework.cache.ehcache.EhCacheCacheManager;
-import org.springframework.stereotype.Service;
-
-import com.yeshi.fanli.dao.taobao.TLJBuyGoodsDao;
-import com.yeshi.fanli.entity.taobao.TLJBuyGoods;
-import com.yeshi.goods.facade.entity.taobao.TaoBaoGoodsBrief;
-import com.yeshi.fanli.service.inter.taobao.TLJBuyGoodsUpdateService;
-import com.yeshi.fanli.util.TaoBaoConstant;
-import org.yeshi.utils.TimeUtil;
-import com.yeshi.fanli.util.taobao.TaoBaoUtil;
-
-@Service
-public class TLJBuyGoodsUpdateServiceImpl implements TLJBuyGoodsUpdateService {
-	@Resource
-	private TLJBuyGoodsDao tljBuyGoodsDao;
-	@Resource
-	private EhCacheCacheManager ehCacheCacheManager;
-
-	@Override
-	public void updateGoods(TaoBaoGoodsBrief goods) {
-		if (goods == null)
-			return;
-		List<TLJBuyGoods> list = tljBuyGoodsDao.listByAuctionId(goods.getAuctionId());
-		// 鏌ヨ鑷喘绔嬪噺鏄惁灏忎簬1鍏�
-		BigDecimal money = TaoBaoUtil.getGoodsHongBaoMoney(goods, TaoBaoConstant.OWN_BUY_WITHOUT_FANLI_RATE,false);
-		// if (money.compareTo(new BigDecimal(1)) < 0) {// 鍒犻櫎鍟嗗搧
-		// if (list != null)
-		// for (TLJBuyGoods tljGoods : list) {
-		// tljBuyGoodsDao.delete(tljGoods.getId());
-		// }
-		// }
-
-		if (list != null)
-			for (TLJBuyGoods TLJBuyGoods : list) {
-				if (goods.getCouponInfo() == null)
-					goods.setCouponInfo("");
-				if (goods.getCouponAmount() == null)
-					goods.setCouponAmount(new BigDecimal(0));
-
-				// 鍒ゆ柇 鍒镐俊鎭� 浠锋牸淇℃伅 杩斿埄姣斾緥淇℃伅鏄惁鏀瑰彉
-				boolean change = false;
-				if (goods.getZkPrice().compareTo(TLJBuyGoods.getGoods().getZkPrice()) != 0)
-					change = true;
-				if (goods.getCouponAmount().compareTo(TLJBuyGoods.getGoods().getCouponAmount()) != 0)
-					change = true;
-				if (!goods.getCouponInfo().equalsIgnoreCase(TLJBuyGoods.getGoods().getCouponInfo()))
-					change = true;
-				if (goods.getTkRate().compareTo(TLJBuyGoods.getGoods().getTkRate()) != 0)
-					change = true;
-
-				if (change) {
-					// 娓呴櫎鍒楄〃缂撳瓨
-					ehCacheCacheManager.getCache("commonContentCache").evict(
-							"tljBuy-listByDay" + TimeUtil.getGernalTime(System.currentTimeMillis(), "yyyy-MM-dd"));
-				}
-
-				// 鏇存柊鍒镐俊鎭� 锛屼环鏍间俊鎭紝閿�閲忎俊鎭�
-				TLJBuyGoods.getGoods().setZkPrice(goods.getZkPrice());
-				TLJBuyGoods.getGoods().setCouponAmount(goods.getCouponAmount());
-				TLJBuyGoods.getGoods().setCouponInfo(goods.getCouponInfo());
-				TLJBuyGoods.getGoods().setCouponEffectiveEndTime(goods.getCouponEffectiveEndTime());
-				TLJBuyGoods.getGoods().setCouponEffectiveStartTime(goods.getCouponEffectiveStartTime());
-				TLJBuyGoods.getGoods().setCouponLeftCount(goods.getCouponLeftCount());
-				TLJBuyGoods.getGoods().setCouponStartFee(goods.getCouponStartFee());
-				TLJBuyGoods.getGoods().setCouponTotalCount(goods.getCouponTotalCount());
-				TLJBuyGoods.getGoods().setBiz30day(goods.getBiz30day());
-				TLJBuyGoods.getGoods().setTkRate(goods.getTkRate());
-				TLJBuyGoods.getGoods().setId(goods.getId());
-				TLJBuyGoods.getGoods().setAuctionId(goods.getAuctionId());
-				tljBuyGoodsDao.save(TLJBuyGoods);
-			}
-	}
+package com.yeshi.fanli.service.impl.taobao;
+
+import java.math.BigDecimal;
+import java.util.List;
+
+import javax.annotation.Resource;
+
+import org.springframework.cache.ehcache.EhCacheCacheManager;
+import org.springframework.stereotype.Service;
+
+import com.yeshi.fanli.dao.taobao.TLJBuyGoodsDao;
+import com.yeshi.fanli.entity.taobao.TLJBuyGoods;
+import com.yeshi.goods.facade.entity.taobao.TaoBaoGoodsBrief;
+import com.yeshi.fanli.service.inter.taobao.TLJBuyGoodsUpdateService;
+import com.yeshi.fanli.util.TaoBaoConstant;
+import org.yeshi.utils.TimeUtil;
+import com.yeshi.fanli.util.taobao.TaoBaoUtil;
+
+@Service
+public class TLJBuyGoodsUpdateServiceImpl implements TLJBuyGoodsUpdateService {
+	@Resource
+	private TLJBuyGoodsDao tljBuyGoodsDao;
+	@Resource
+	private EhCacheCacheManager ehCacheCacheManager;
+
+	@Override
+	public void updateGoods(TaoBaoGoodsBrief goods) {
+		if (goods == null)
+			return;
+		List<TLJBuyGoods> list = tljBuyGoodsDao.listByAuctionId(goods.getAuctionId());
+		// 鏌ヨ鑷喘绔嬪噺鏄惁灏忎簬1鍏�
+		BigDecimal money = TaoBaoUtil.getGoodsHongBaoMoney(goods, TaoBaoConstant.OWN_BUY_WITHOUT_FANLI_RATE,false);
+		// if (money.compareTo(new BigDecimal(1)) < 0) {// 鍒犻櫎鍟嗗搧
+		// if (list != null)
+		// for (TLJBuyGoods tljGoods : list) {
+		// tljBuyGoodsDao.delete(tljGoods.getId());
+		// }
+		// }
+
+		if (list != null)
+			for (TLJBuyGoods TLJBuyGoods : list) {
+				if (goods.getCouponInfo() == null)
+					goods.setCouponInfo("");
+				if (goods.getCouponAmount() == null)
+					goods.setCouponAmount(new BigDecimal(0));
+
+				// 鍒ゆ柇 鍒镐俊鎭� 浠锋牸淇℃伅 杩斿埄姣斾緥淇℃伅鏄惁鏀瑰彉
+				boolean change = false;
+				if (goods.getZkPrice().compareTo(TLJBuyGoods.getGoods().getZkPrice()) != 0)
+					change = true;
+				if (goods.getCouponAmount().compareTo(TLJBuyGoods.getGoods().getCouponAmount()) != 0)
+					change = true;
+				if (!goods.getCouponInfo().equalsIgnoreCase(TLJBuyGoods.getGoods().getCouponInfo()))
+					change = true;
+				if (goods.getTkRate().compareTo(TLJBuyGoods.getGoods().getTkRate()) != 0)
+					change = true;
+
+				if (change) {
+					// 娓呴櫎鍒楄〃缂撳瓨
+					ehCacheCacheManager.getCache("commonContentCache").evict(
+							"tljBuy-listByDay" + TimeUtil.getGernalTime(System.currentTimeMillis(), "yyyy-MM-dd"));
+				}
+
+				// 鏇存柊鍒镐俊鎭� 锛屼环鏍间俊鎭紝閿�閲忎俊鎭�
+				TLJBuyGoods.getGoods().setZkPrice(goods.getZkPrice());
+				TLJBuyGoods.getGoods().setCouponAmount(goods.getCouponAmount());
+				TLJBuyGoods.getGoods().setCouponInfo(goods.getCouponInfo());
+				TLJBuyGoods.getGoods().setCouponEffectiveEndTime(goods.getCouponEffectiveEndTime());
+				TLJBuyGoods.getGoods().setCouponEffectiveStartTime(goods.getCouponEffectiveStartTime());
+				TLJBuyGoods.getGoods().setCouponLeftCount(goods.getCouponLeftCount());
+				TLJBuyGoods.getGoods().setCouponStartFee(goods.getCouponStartFee());
+				TLJBuyGoods.getGoods().setCouponTotalCount(goods.getCouponTotalCount());
+				TLJBuyGoods.getGoods().setBiz30day(goods.getBiz30day());
+				TLJBuyGoods.getGoods().setTkRate(goods.getTkRate());
+				TLJBuyGoods.getGoods().setId(goods.getId());
+				TLJBuyGoods.getGoods().setAuctionId(goods.getAuctionId());
+				tljBuyGoodsDao.save(TLJBuyGoods);
+			}
+	}
 }
\ No newline at end of file

--
Gitblit v1.8.0