|
@@ -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());
|