Browse Source

编辑预览的浏览量也需要统计

wuweihao 4 years ago
parent
commit
07928e04ca

+ 1 - 1
720yun_fd_manage/gis_service/src/main/java/com/gis/service/impl/FodderServiceImpl.java

@@ -248,7 +248,7 @@ public class FodderServiceImpl extends IBaseServiceImpl<FodderEntity, Long> impl
             log.info("pano serverPath: " + savePath);
                 log.info("全景图片写入完成");
 
-                // 压缩图片并上传oss
+                // 压缩图片并上传oss, 以后内存不够,或者内存溢出改用算法提供的切图
                 iconPath = fileUtils.compressImgAndUploadOss2(
                         savePath, configConstant.ossBasePath + sceneCode , configConstant.ossDomain, 600, 300, "/thumb_"+sceneCode+".jpg");
 

+ 6 - 4
720yun_fd_manage/gis_web/src/main/java/com/gis/web/controller/WebController.java

@@ -53,16 +53,18 @@ public class WebController extends BaseController {
 
 
 
-    /** 每次浏览作品都需要调用次接口 */
-    @ApiOperation(value = "检查作品是否可用", notes = "true:可用, false:不可用")
+    /** 每次浏览作品都需要调用次接口。 浏览量只统计预览跟正式发布的数据 */
+    @ApiOperation(value = "检查作品是否可用", notes = "true:可用, false:不可用, visit有值表示要添加浏览量")
     @GetMapping("checkWork/{workId}")
-    public Result checkWork(@PathVariable Long workId) {
+    public Result checkWork(@PathVariable Long workId, String visit) {
         WorkEntity entity = workService.findById(workId);
         Boolean flag = false;
         if (entity != null) {
             log.info("作品不存在");
             flag = true;
-            workService.addVisit(workId);
+            if (visit != null) {
+                workService.addVisit(workId);
+            }
         }
         return Result.success(flag);
     }