|
@@ -88,6 +88,15 @@ public class EncyclopediaController extends BaseController {
|
|
|
baikeproduct.setPublishTimeStr(sl.format(baikeproduct.getPublishTime()));
|
|
|
}
|
|
|
}
|
|
|
+ //初始化基础浏览量(防止报错)
|
|
|
+ if(null!=baikeproduct&&null==baikeproduct.getPv()){
|
|
|
+ //如果浏览量为空 则设置为0
|
|
|
+ productService.initializationPV(id);
|
|
|
+ }
|
|
|
+ if(null!=baikeproduct&&null!=baikeproduct.getPublishSource()&&baikeproduct.getPublishSource()==1){
|
|
|
+ //供应商发布的词条取实际浏览量,管理员发布的取基础浏览量加实际浏览量
|
|
|
+ baikeproduct.setPv(baikeproduct.getPv()+baikeproduct.getBasePv());
|
|
|
+ }
|
|
|
//热搜词
|
|
|
List<BaikeHotSearch> hotSeracherWords=productService.getHotWords();
|
|
|
model.addAttribute("hotSeracherWords", hotSeracherWords);
|
|
@@ -95,6 +104,8 @@ public class EncyclopediaController extends BaseController {
|
|
|
//分类集合
|
|
|
List<BaikeTypeVo> typeList = productService.geTypeList();
|
|
|
model.addAttribute("TypeList", typeList);
|
|
|
+ //增加浏览量
|
|
|
+ productService.encyclopediaPv(id);
|
|
|
return ENCYCLOPEDIA_DETAIL;
|
|
|
}
|
|
|
|