Browse Source

add: 场景访问量接口,返回场景访问量

wuweihao 4 years ago
parent
commit
f85bd4cd8c

+ 5 - 4
gis_mapper/src/main/java/com/gis/mapper/SceneMapper.java

@@ -26,9 +26,10 @@ public interface SceneMapper extends IBaseMapper<SceneEntity, Long> {
     @Select("select * from tb_client where code = #{code}")
     Map findByCode(String code);
 
-    @Update("update tb_scene set visit=visit+1, update_time = NOW() where rec_status = 'A' AND  scene_code=#{sceneCode}")
+    @Update("update tb_scene set visit=visit+1, update_time = NOW() where scene_code=#{sceneCode}")
     void addVisit(String sceneCode);
-//
-//    @Update("update tb_scene set display = 1 where id = #{id} ")
-//    void setDisplay(Long id);
+
+    @Select("select visit from tb_scene where scene_code = #{sceneCode}")
+    Integer getVisit(String sceneCode);
+
 }

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

@@ -449,7 +449,7 @@ public class SceneServiceImpl extends IBaseServiceImpl<SceneEntity, Long> implem
     @Override
     public Result addVisit(String sceneCode) {
         entityMapper.addVisit(sceneCode);
-        return Result.success();
+        return Result.success(entityMapper.getVisit(sceneCode));
     }
 
     /**

+ 2 - 1
gis_web/src/main/java/com/gis/web/controller/ApiController.java

@@ -86,8 +86,9 @@ public class ApiController extends BaseController {
     /**
      * 2021-07-12
      * 场景访问量接口
+     *
      * @param sceneCode
-     * @return
+     * @return 返回访问量
      * @throws IOException
      */
     @ApiOperation(value = "保存访问量")