@@ -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");
@@ -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);