admin
2019-07-30 573c491b4a1ba60e12a5678a01c1546c0077c1ee
fanli/src/main/java/com/yeshi/fanli/service/impl/taobao/dataoke/DaTaoKeGoodsServiceImpl.java
@@ -10,7 +10,9 @@
import org.springframework.stereotype.Service;
import com.yeshi.fanli.dao.mybatis.taobao.dataoke.DaTaoKeDetailMapper;
import com.yeshi.fanli.entity.taobao.dataoke.DaTaoKeDetail;
import com.yeshi.fanli.log.LogHelper;
import com.yeshi.fanli.service.inter.taobao.dataoke.DaTaoKeGoodsDetailService;
import com.yeshi.fanli.service.inter.taobao.dataoke.DaTaoKeGoodsService;
import com.yeshi.fanli.util.RedisManager;
@@ -18,6 +20,9 @@
@Service
public class DaTaoKeGoodsServiceImpl implements DaTaoKeGoodsService {
   @Resource
   private DaTaoKeDetailMapper daTaoKeDetailMapper;
   @Resource
   private DaTaoKeGoodsDetailService daTaoKeGoodsDetailService;
@@ -93,6 +98,7 @@
            || list.size() == 0)// 超过20分钟未更新
      {
         list = DaTaoKeUtil.getCurrentHotSalesRank();
         LogHelper.test("热销数量:" + list.size());
         list = reSearchDetails(list);
         if (list != null && list.size() > 0)
            redisManager.saveObjList(list, key, null);// 长期缓存
@@ -101,4 +107,14 @@
         return list;
   }
   @Override
   public List<DaTaoKeDetail> getGoodsNotInList(Long cid, List<Long> listId, int count) {
      return daTaoKeDetailMapper.getGoodsNotInList(cid, listId, count);
   }
   @Override
   public List<DaTaoKeDetail> listBySellerId(long start, int count, Long sellerId){
      return daTaoKeDetailMapper.listBySellerId(start, count, sellerId);
   }
}