yujian
2020-06-09 554de444b87aab5f93cb1593a8095612cf9479a7
fanli/src/main/java/com/yeshi/fanli/service/impl/goods/recommend/RecommendGoodsDeleteHistoryServiceImpl.java
@@ -2,16 +2,16 @@
import java.util.ArrayList;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;
import javax.annotation.Resource;
import org.springframework.cache.Cache;
import org.springframework.cache.ehcache.EhCacheCacheManager;
import org.springframework.stereotype.Service;
import com.qcloud.cos.model.ListMultipartUploadsRequest;
import com.yeshi.fanli.dao.mybatis.goods.recommend.RecommendGoodsDeleteHistoryMapper;
import com.yeshi.fanli.entity.goods.recommend.RecommendGoodsDeleteHistory;
import com.yeshi.fanli.entity.taobao.TaoBaoGoodsBrief;
@@ -24,6 +24,8 @@
   @Resource
   private RecommendGoodsDeleteHistoryMapper recommendGoodsDeleteHistoryMapper;
   @Resource
   private EhCacheCacheManager ehCacheCacheManager;
   @Override
   public void addRecommendGoodsDeleteHistory(RecommendGoodsDeleteHistory history) {
@@ -33,6 +35,13 @@
      if (history.getCreateTime() == null)
         history.setCreateTime(new Date());
      recommendGoodsDeleteHistoryMapper.insertSelective(history);
      try {
         // 清除个人推荐的缓存
         Cache cache = ehCacheCacheManager.getCache("recommendUserCache");
         cache.clear();
      } catch (Exception e) {
         e.printStackTrace();
      }
   }
   @Override
@@ -59,4 +68,13 @@
      return resultList;
   }
   @Override
   public List<RecommendGoodsDeleteHistory> listBackStage(long start, int count, String key) {
      return recommendGoodsDeleteHistoryMapper.listBackStage(start, count, key);
   }
   @Override
   public long countBackStage(String key) {
      return recommendGoodsDeleteHistoryMapper.countBackStage(key);
   }
}