瀏覽代碼

token调用日志记录维度修改

gaodm 6 年之前
父節點
當前提交
9e211e3ecb

+ 1 - 1
gateway-service/src/main/java/com/diagbot/entity/ServiceFilter.java

@@ -15,7 +15,7 @@ import java.io.Serializable;
 public class ServiceFilter implements Serializable {
 
     private static final long serialVersionUID = 1L;
-    private String name;
+    private String serviceName;
     private Long productId;
 
 

+ 5 - 1
gateway-service/src/main/java/com/diagbot/filter/GlobalGatewayFilter.java

@@ -3,6 +3,7 @@ package com.diagbot.filter;
 import com.diagbot.client.DiagbotmanServiceClient;
 import com.diagbot.dto.RespDTO;
 import com.diagbot.entity.HasPermissionDTO;
+import com.diagbot.entity.ServiceFilter;
 import com.diagbot.entity.ServiceToken;
 import com.diagbot.entity.SysLog;
 import com.diagbot.enums.SysTypeEnum;
@@ -110,7 +111,10 @@ public class GlobalGatewayFilter implements GlobalFilter {
             sysLog.setGmtCreate(new Date());
             sysLog.setIp(request.getRemoteAddress().toString());
             sysLog.setMethod(requestUri);
-            sysLog.setOperation(serviceName);
+            ServiceFilter serviceFilter = new ServiceFilter();
+            serviceFilter.setServiceName(serviceName);
+            serviceFilter.setProductId(productId);
+            sysLog.setOperation(GsonUtil.toJson(serviceFilter));
             sysLog.setParams(requestUri);
             sysLog.setSysType(SysTypeEnum.APPKEY.getKey());
             sysLog.setUsername(res.data.getUserId());