Explorar el Código

add log app & business click

yonghuifan hace 1 año
padre
commit
e455891d0b

+ 2 - 0
src/main/java/com/dragon/tj/portal/common/enums/log/ModuleEnum.java

@@ -23,12 +23,14 @@ public enum ModuleEnum {
     APP_DELETE("3003", "应用删除"),
     APP_QUERY("3004", "应用查询"),
     APP_COLLECTION("3005", "应用收藏"),
+    APP_CLICK("3006", "应用点击日志"),
 
     BUSINESS_ADD("4001", "业务添加"),
     BUSINESS_UPDATE("4002", "业务修改"),
     BUSINESS_DELETE("4003", "业务删除"),
     BUSINESS_QUERY("4004", "业务查询"),
     BUSINESS_COLLECTION("4005", "业务收藏"),
+    BUSINESS_CLICK("4006", "业务点击日志"),
 
     FILE_UPLOAD("5001", "文件上传"),
     FILE_QUERY("5002", "文件查询"),

+ 7 - 3
src/main/java/com/dragon/tj/portal/controller/AppController.java

@@ -17,6 +17,7 @@ import org.springframework.web.multipart.MultipartFile;
 
 import java.time.LocalDateTime;
 import java.util.List;
+import java.util.Map;
 
 @RestController
 @RequestMapping("/app")
@@ -132,10 +133,13 @@ public class AppController {
     /*
      *   点击量
      * */
-    @GetMapping("clickIncr/{id}")
-    public R clickIncr(@PathVariable("id") Long id) {
+    @PostMapping("clickIncr")
+    @SysLog(value = "应用点击", module = ModuleEnum.APP_CLICK)
+    public R clickIncr(@RequestBody Map<String,Object> params) {
+        Object id = params.get("id");
 
-        return R.ok(appService.clickIncr(id));
+        return id == null ? R.failed("应用Id不能为空")
+                :R.ok(appService.clickIncr(Long.valueOf(id.toString())));
     }
 
 

+ 7 - 3
src/main/java/com/dragon/tj/portal/controller/BusinessController.java

@@ -17,6 +17,7 @@ import org.springframework.web.multipart.MultipartFile;
 
 import java.time.LocalDateTime;
 import java.util.List;
+import java.util.Map;
 
 @RestController
 @RequestMapping("/business")
@@ -147,10 +148,13 @@ public class BusinessController {
     /*
      *   点击量
      * */
-    @GetMapping("clickIncr/{id}")
-    public R clickIncr(@PathVariable("id") Long id) {
+    @PostMapping("clickIncr")
+    @SysLog(value = "业务点击", module = ModuleEnum.BUSINESS_CLICK)
+    public R clickIncr(@RequestBody Map<String,Object> params) {
+        Object id = params.get("id");
 
-        return R.ok(businessService.clickIncr(id));
+        return id == null ? R.failed("业务Id不能为空")
+                :R.ok(businessService.clickIncr(Long.valueOf(id.toString())));
     }