Browse Source

门户网站-场景 点赞, 设置数量

wuweihao 3 năm trước cách đây
mục cha
commit
40a2b4dd8b

+ 3 - 3
gis_cms/src/main/java/com/gis/cms/controller/WebController.java

@@ -119,9 +119,9 @@ public class WebController {
 
     @WebControllerLog(description = "门户网站-场景点赞")
     @ApiOperation("场景-点赞")
-    @GetMapping("scene/star")
-    public Result sceneStar(){
-        myBaseMapper.addVisit("star");
+    @GetMapping("scene/star/{num}")
+    public Result sceneStar(@PathVariable Integer num){
+        myBaseMapper.addVisitAndNum("star", num);
 
         return Result.success(myBaseMapper.getVisit("star"));
     }

+ 3 - 0
gis_cms/src/main/java/com/gis/cms/mapper/MyBaseMapper.java

@@ -19,6 +19,9 @@ public interface MyBaseMapper extends IBaseMapper<FileEntity, Long> {
     @Update("update tb_visit set visit = visit + 1 , update_time = NOW() where is_delete = 0  and module = #{module}")
     void addVisit(String module);
 
+    @Update("update tb_visit set visit = visit + #{num} , update_time = NOW() where is_delete = 0  and module = #{module}")
+    void addVisitAndNum(String module, Integer num);
+
     @Select("select visit from tb_visit where is_delete = 0  and module = #{module}")
     Integer getVisit(String module);