| | |
| | | if (annotation == null) { |
| | | return HandlerInterceptor.super.preHandle(request, response, handler); |
| | | } |
| | | String value = annotation.value(); |
| | | if (value.contains("获取")||value.contains("查询")){ |
| | | return HandlerInterceptor.super.preHandle(request, response, handler); |
| | | } |
| | | SystemLog systemLog = new SystemLog(); |
| | | systemLog.setMethod(method.getName()); |
| | | systemLog.setMethodName(annotation.value()); |
| | | systemLogMapper.insert(systemLog); |
| | | systemLog.setMethodName(value); |
| | | try { |
| | | systemLogMapper.insert(systemLog); |
| | | }catch (Exception e){ |
| | | throw new ErrorException("请重新登录"); |
| | | } |
| | | } |
| | | return HandlerInterceptor.super.preHandle(request, response, handler); |
| | | } |
| | |
| | | @Override |
| | | public void afterCompletion(HttpServletRequest request, HttpServletResponse response, Object handler, Exception ex) throws Exception { |
| | | HandlerInterceptor.super.afterCompletion(request, response, handler, ex); |
| | | |
| | | } |
| | | } |