|
@@ -35,7 +35,16 @@ public class LogAspect {
|
|
|
private MessageService messageService;
|
|
|
|
|
|
// 操作配置织入点
|
|
|
- @Pointcut("execution(public * com.lantone.security.web.RegionManagementController.*(..))")
|
|
|
+ @Pointcut("execution(public * com.lantone.security.web.DataAuthManagementController.*(..))"+
|
|
|
+ "||execution(public * com.lantone.security.web.DictionaryManagementController.*(..))"+
|
|
|
+ "||execution(public * com.lantone.security.web.FuncManagementController.*(..))"+
|
|
|
+ "||execution(public * com.lantone.security.web.HospitalManagementController.*(..))"+
|
|
|
+ "||execution(public * com.lantone.security.web.HospitalSetManagementController.*(..))"+
|
|
|
+ "||execution(public * com.lantone.security.web.LogManagementController.*(..))"+
|
|
|
+ "||execution(public * com.lantone.security.web.RegionManagementController.*(..))"+
|
|
|
+ "||execution(public * com.lantone.security.web.RoleManagementController.*(..))"+
|
|
|
+ "||execution(public * com.lantone.security.web.UserManagementController.*(..))"
|
|
|
+ )
|
|
|
public void operPointCut() {
|
|
|
}
|
|
|
|
|
@@ -78,7 +87,7 @@ public class LogAspect {
|
|
|
if (null != jsonResult) {
|
|
|
ObjectMapper objectWriter = new ObjectMapper();
|
|
|
try {
|
|
|
- operationLog.setJsonResult(StringUtils.substring(objectWriter.writeValueAsString(jsonResult), 0, 1000));
|
|
|
+ operationLog.setJsonResult(StringUtils.substring(objectWriter.writeValueAsString(jsonResult), 0, 500));
|
|
|
} catch (JsonProcessingException e) {
|
|
|
e.printStackTrace();
|
|
|
}
|
|
@@ -99,7 +108,7 @@ public class LogAspect {
|
|
|
OperationLogDTO operationLog = multiplexing(joinPoint);
|
|
|
BeanUtils.copyProperties(operationLog, abnormalLogDTO);
|
|
|
abnormalLogDTO.setOperationAgent(HttpUtils.getHttpServletRequest().getHeader("User-Agent"));
|
|
|
- abnormalLogDTO.setOperationErrorInfo(StringUtils.substring(e.toString(), 0, 1000));
|
|
|
+ abnormalLogDTO.setOperationErrorInfo(StringUtils.substring(e.toString(), 0, 500));
|
|
|
messageService.abnormalLogHandle(abnormalLogDTO);
|
|
|
}
|
|
|
|
|
@@ -129,7 +138,7 @@ public class LogAspect {
|
|
|
try {
|
|
|
String params = getControllerMethodDescription(joinPoint);
|
|
|
if (StringUtils.isNotBlank(params)) {
|
|
|
- operationLog.setOperationParam(params);
|
|
|
+ operationLog.setOperationParam(StringUtils.substring(params, 0, 500));
|
|
|
}
|
|
|
} catch (Exception e) {
|
|
|
e.printStackTrace();
|