소스 검색

添加-门户浏览量

wuweihao 3 년 전
부모
커밋
263516a0e1

+ 5 - 0
gis_cms/pom.xml

@@ -17,6 +17,11 @@
             <artifactId>gis_admin</artifactId>
         </dependency>
 
+        <dependency>
+            <groupId>com.gis</groupId>
+            <artifactId>gis_scene</artifactId>
+        </dependency>
+
     </dependencies>
 
 

+ 7 - 0
gis_cms/src/main/java/com/gis/cms/controller/ShowController.java

@@ -65,6 +65,13 @@ public class ShowController {
     }
 
 
+    @WebControllerLog(description = "门户网站-保存并获取访问量")
+    @ApiOperation("保存并获取访问量")
+    @GetMapping("addVisit")
+    public Result addVisit(){
+        return webService.addVisit();
+    }
+
 
 
 

+ 2 - 0
gis_cms/src/main/java/com/gis/cms/service/WebService.java

@@ -11,4 +11,6 @@ public interface WebService {
 
 
     Result uploadShareImg(MultipartFile file);
+
+    Result addVisit();
 }

+ 9 - 0
gis_cms/src/main/java/com/gis/cms/service/impl/WebServiceImpl.java

@@ -6,6 +6,7 @@ import com.gis.cms.service.WebService;
 import com.gis.common.constant.ConfigConstant;
 import com.gis.common.util.FileUtils;
 import com.gis.common.util.Result;
+import com.gis.scene.service.SceneService;
 import lombok.extern.slf4j.Slf4j;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
@@ -26,6 +27,9 @@ public class WebServiceImpl implements WebService {
     @Autowired
     ConfigConstant configConstant;
 
+    @Autowired
+    SceneService sceneService;
+
 
     @Override
     public Result uploadShareImg(MultipartFile file) {
@@ -50,4 +54,9 @@ public class WebServiceImpl implements WebService {
         Object qrCodeUrl = baseQrCode + "/" + fileName;
         return Result.success(qrCodeUrl);
     }
+
+    @Override
+    public Result addVisit() {
+        return sceneService.addVisit(1L);
+    }
 }

+ 1 - 1
gis_scene/src/main/java/com/gis/scene/service/impl/SceneServiceImpl.java

@@ -395,7 +395,7 @@ public class SceneServiceImpl extends ServiceImpl<SceneMapper,SceneEntity> imple
     @Override
     public Result addVisit(Long id) {
         baseMapper.addVisit(id);
-        return Result.success();
+        return Result.success(this.getById(id));
     }