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/activity/ActivityGoodsUpdateServiceImpl.java | 102 +++++++++++++++++++++++++------------------------- 1 files changed, 51 insertions(+), 51 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/activity/ActivityGoodsUpdateServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/activity/ActivityGoodsUpdateServiceImpl.java index b4664ce..eb9321c 100644 --- a/fanli/src/main/java/com/yeshi/fanli/service/impl/activity/ActivityGoodsUpdateServiceImpl.java +++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/activity/ActivityGoodsUpdateServiceImpl.java @@ -1,51 +1,51 @@ -package com.yeshi.fanli.service.impl.activity; - -import java.math.BigDecimal; -import java.util.List; - -import javax.annotation.Resource; - -import org.springframework.stereotype.Service; - -import com.yeshi.fanli.dao.mybatis.activity.RecommendActivityTaoBaoGoodsMapper; -import com.yeshi.fanli.entity.bus.activity.RecommendActivityTaoBaoGoods; -import com.yeshi.fanli.entity.taobao.TaoBaoGoodsBrief; -import com.yeshi.fanli.service.inter.activity.ActivityGoodsUpdateService; -import com.yeshi.fanli.util.StringUtil; -import com.yeshi.fanli.util.taobao.TaoBaoUtil; - -@Service -public class ActivityGoodsUpdateServiceImpl implements ActivityGoodsUpdateService { - - @Resource - private RecommendActivityTaoBaoGoodsMapper recommendActivityTaoBaoGoodsMapper; - - @Override - public void updateRecommendActivityGoods(TaoBaoGoodsBrief goods) { - List<RecommendActivityTaoBaoGoods> list = recommendActivityTaoBaoGoodsMapper - .selectByAuctionId(goods.getAuctionId()); - - BigDecimal d = TaoBaoUtil.getAfterUseCouplePrice(goods); - - RecommendActivityTaoBaoGoods updateGoods = new RecommendActivityTaoBaoGoods(); - if (!StringUtil.isNullOrEmpty(goods.getCouponInfo()) && !"鏃�".equalsIgnoreCase(goods.getCouponInfo())) { - updateGoods.setDesc("鍒稿悗浠凤細楼" + d); - updateGoods.setState(RecommendActivityTaoBaoGoods.STATE_NORMAL); - } else { - updateGoods.setState(RecommendActivityTaoBaoGoods.STATE_UNSHELVE); - } - - if (list != null) - for (RecommendActivityTaoBaoGoods tbGoods : list) { - updateGoods.setId(tbGoods.getId()); - recommendActivityTaoBaoGoodsMapper.updateByPrimaryKeySelective(updateGoods); - } - } - - @Override - public void downTaoBaoGoods(Long auctionId) { - recommendActivityTaoBaoGoodsMapper.updateStateByAuctionId(auctionId, - RecommendActivityTaoBaoGoods.STATE_UNSHELVE); - } - -} +package com.yeshi.fanli.service.impl.activity; + +import java.math.BigDecimal; +import java.util.List; + +import javax.annotation.Resource; + +import org.springframework.stereotype.Service; + +import com.yeshi.fanli.dao.mybatis.activity.RecommendActivityTaoBaoGoodsMapper; +import com.yeshi.fanli.entity.bus.activity.RecommendActivityTaoBaoGoods; +import com.yeshi.goods.facade.entity.taobao.TaoBaoGoodsBrief; +import com.yeshi.fanli.service.inter.activity.ActivityGoodsUpdateService; +import com.yeshi.fanli.util.StringUtil; +import com.yeshi.fanli.util.taobao.TaoBaoUtil; + +@Service +public class ActivityGoodsUpdateServiceImpl implements ActivityGoodsUpdateService { + + @Resource + private RecommendActivityTaoBaoGoodsMapper recommendActivityTaoBaoGoodsMapper; + + @Override + public void updateRecommendActivityGoods(TaoBaoGoodsBrief goods) { + List<RecommendActivityTaoBaoGoods> list = recommendActivityTaoBaoGoodsMapper + .selectByAuctionId(goods.getAuctionId()); + + BigDecimal d = TaoBaoUtil.getCouponPrice(goods); + + RecommendActivityTaoBaoGoods updateGoods = new RecommendActivityTaoBaoGoods(); + if (!StringUtil.isNullOrEmpty(goods.getCouponInfo()) && !"鏃�".equalsIgnoreCase(goods.getCouponInfo())) { + updateGoods.setDesc("鍒稿悗浠凤細楼" + d); + updateGoods.setState(RecommendActivityTaoBaoGoods.STATE_NORMAL); + } else { + updateGoods.setState(RecommendActivityTaoBaoGoods.STATE_UNSHELVE); + } + + if (list != null) + for (RecommendActivityTaoBaoGoods tbGoods : list) { + updateGoods.setId(tbGoods.getId()); + recommendActivityTaoBaoGoodsMapper.updateByPrimaryKeySelective(updateGoods); + } + } + + @Override + public void downTaoBaoGoods(String auctionId) { + recommendActivityTaoBaoGoodsMapper.updateStateByAuctionId(auctionId, + RecommendActivityTaoBaoGoods.STATE_UNSHELVE); + } + +} -- Gitblit v1.8.0