fanli/src/main/java/com/yeshi/fanli/controller/client/HotSellController.java
@@ -16,6 +16,7 @@ import com.yeshi.fanli.entity.bus.clazz.GoodsClass; import com.yeshi.fanli.entity.taobao.TaoBaoGoodsBriefExtra; import com.yeshi.fanli.entity.taobao.dataoke.DaTaoKeDetail; import com.yeshi.fanli.log.LogHelper; import com.yeshi.fanli.service.inter.common.JumpDetailV2Service; import com.yeshi.fanli.service.inter.goods.TaoBaoGoodsBriefService; import com.yeshi.fanli.service.inter.hongbao.HongBaoManageService; @@ -107,6 +108,8 @@ if (detailList == null) detailList = new ArrayList<>(); LogHelper.test("大淘客商品数据:" + detailList.size()); List<TaoBaoGoodsBriefExtra> list = new ArrayList<TaoBaoGoodsBriefExtra>(); BigDecimal proportion = hongBaoManageService.getFanLiRate(); if (detailList != null) @@ -121,6 +124,8 @@ goods.setSalesType(1); list.add(goods); } LogHelper.test("最终商品数据:" + list.size()); JSONObject data = new JSONObject(); data.put("count", detailList.size()); data.put("list", JsonUtil.getApiCommonGson().toJson(list)); fanli/src/main/java/com/yeshi/fanli/controller/client/UserMsgController.java
@@ -876,6 +876,8 @@ @RequestMapping(value = "setAllMsgRead", method = RequestMethod.POST) public void setAllMsgRead(AcceptData acceptData, Long uid, PrintWriter out) { msgDeviceReadStateService.setAllMsgRead(acceptData.getDevice(), "android".equalsIgnoreCase(acceptData.getPlatform()) ? 1 : 2); if (uid == null) { out.print(JsonUtil.loadFalseResult(1, "用户未登录")); return; fanli/src/main/java/com/yeshi/fanli/service/impl/taobao/dataoke/DaTaoKeGoodsServiceImpl.java
@@ -12,17 +12,20 @@ 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; import com.yeshi.fanli.util.taobao.DaTaoKeUtil; import sun.rmi.log.LogHandler; @Service public class DaTaoKeGoodsServiceImpl implements DaTaoKeGoodsService { @Resource private DaTaoKeDetailMapper daTaoKeDetailMapper; @Resource private DaTaoKeGoodsDetailService daTaoKeGoodsDetailService; @@ -97,6 +100,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);// 长期缓存 @@ -104,10 +108,10 @@ } else return list; } @Override public List<DaTaoKeDetail> getGoodsNotInList(Long cid, List<Long> listId,int count) { return daTaoKeDetailMapper.getGoodsNotInList(cid, listId,count); public List<DaTaoKeDetail> getGoodsNotInList(Long cid, List<Long> listId, int count) { return daTaoKeDetailMapper.getGoodsNotInList(cid, listId, count); } }