yujian
2020-01-18 f4a0f2acc63d7785eab108419a4e16f5f688cb95
fanli/src/main/java/com/yeshi/fanli/service/inter/goods/RecommendUserGoodsService.java
@@ -17,25 +17,24 @@
    *            推荐语
    * @param goodsList
    */
   public void addRecommend(Long uid, String recommendDesc, List<CommonGoods> goodsList)
   public void addRecommend(Long uid, String device, String recommendDesc, List<CommonGoods> goodsList)
         throws RecommendUserGoodsException;
   /**
    * 
    * @param uid
    * @param commonGoodsId
    * @return
    */
   public List<RecommendUserGoodsMap> listByUidAndCommonGoodsId(Long uid,Long commonGoodsId);
   public List<RecommendUserGoodsMap> listByUidAndCommonGoodsId(Long uid, Long commonGoodsId);
   /**
    * 
    * @param uid
    * @param commonGoodsId
    * @return
    */
   public Long countByUidAndCommonGoodsId(Long uid,Long commonGoodsId);
   public Long countByUidAndCommonGoodsId(Long uid, Long commonGoodsId);
   /**
    * 获取推荐列表
@@ -54,7 +53,41 @@
    * @return
    */
   public long countRecommend(Long uid);
   public RecommendUserGoods getLatestRecommendUserGoods(Long uid);
   /**
    * 根据设备获取最近的推荐
    *
    * @param device
    * @return
    */
   public RecommendUserGoods getLatestRecommendUserGoodsByDevice(String device);
   /**
    * 根据设备号查询
    *
    * @param device
    * @param page
    * @param pageSize
    * @return
    */
   public List<RecommendUserGoods> listRecommendGoodsByDevice(String device, int page, int pageSize);
   /**
    * 根据设备号统计
    *
    * @param device
    * @return
    */
   public long countRecommendGoodsByDevice(String device);
   /**
    * 将用户ID的推荐记录同步到设备
    *
    * @param uid
    * @param targetDevice
    */
   public void syncDeviceAndUid(Long uid, String targetDevice);
}