Commit 5e455e3d8e6253b401e23f24281d7c1ecced288d

Authored by 王富生
1 parent b5f2bcaa

提交权限

src/main/java/com/zteits/oa/configuration/auth/AuthInterceptor.java
@@ -49,15 +49,13 @@ public class AuthInterceptor extends HandlerInterceptorAdapter { @@ -49,15 +49,13 @@ public class AuthInterceptor extends HandlerInterceptorAdapter {
49 @Override 49 @Override
50 public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) 50 public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler)
51 throws Exception { 51 throws Exception {
52 - log.info("===开始校验用户权限校验======");  
53 - log.info("===开始校验用户权限校验 url为{}",request.getRequestURI()); 52 + log.info("---bein校验用户权限校验,url={}",request.getRequestURI());
54 if(!isNeedAuth(handler)){ 53 if(!isNeedAuth(handler)){
55 - log.info("===不需要进行权限校验"); 54 + log.info("有@NoAuth 注解,无需校验...");
56 return true; 55 return true;
57 } 56 }
58 HttpSession session = request.getSession(); 57 HttpSession session = request.getSession();
59 - System.out.println(request.getRequestURI());  
60 - System.out.println("获取到的session="+session.getId()); 58 + System.out.println("---权限校验获取session为"+session.getId());
61 //定义初始化的变量 59 //定义初始化的变量
62 Object object = session.getAttribute(SessionEnum.USER_INFO.key()); 60 Object object = session.getAttribute(SessionEnum.USER_INFO.key());
63 if (null == object) { 61 if (null == object) {
@@ -85,7 +83,9 @@ public class AuthInterceptor extends HandlerInterceptorAdapter { @@ -85,7 +83,9 @@ public class AuthInterceptor extends HandlerInterceptorAdapter {
85 response.setCharacterEncoding("UTF-8"); 83 response.setCharacterEncoding("UTF-8");
86 response.setHeader("Content-type", MIME_JSON); 84 response.setHeader("Content-type", MIME_JSON);
87 response.setContentType(MIME_JSON); 85 response.setContentType(MIME_JSON);
88 - BizResult<?> bizResult = new BizResult<>(errortype); 86 + BizResult<?> bizResult = new BizResult<>();
  87 + bizResult.setErrCode(errortype.getCode());
  88 + bizResult.setErrMsg(errortype.getMsg());
89 response.setStatus(HttpStatus.OK.value()); 89 response.setStatus(HttpStatus.OK.value());
90 writer.write(JSONObject.toJSON(bizResult).toString()); 90 writer.write(JSONObject.toJSON(bizResult).toString());
91 writer.close(); 91 writer.close();