|
|
@ -54,7 +54,7 @@ public class UserInterceptor extends HandlerInterceptorAdapter { |
|
|
if (pathList.contains(servletPath)) { |
|
|
if (pathList.contains(servletPath)) { |
|
|
return true; |
|
|
return true; |
|
|
} |
|
|
} |
|
|
if("/QyWxLogin".equals(servletPath)){ |
|
|
if ("/QyWxLogin".equals(servletPath)) { |
|
|
// 如果是企业微信登录
|
|
|
// 如果是企业微信登录
|
|
|
try { |
|
|
try { |
|
|
if (isMobileDevice(request)) { |
|
|
if (isMobileDevice(request)) { |
|
|
@ -98,17 +98,7 @@ public class UserInterceptor extends HandlerInterceptorAdapter { |
|
|
return true; |
|
|
return true; |
|
|
} else { |
|
|
} else { |
|
|
try { |
|
|
try { |
|
|
if (isMobileDevice(request)) { |
|
|
|
|
|
if (header.contains("wxwork")) { |
|
|
|
|
|
// 如果是企业微信跳转
|
|
|
|
|
|
response.sendRedirect(QyWxConfig.getQYWXCodeUrl()); |
|
|
|
|
|
} else { |
|
|
|
|
|
|
|
|
|
|
|
response.sendRedirect("/login"); |
|
|
response.sendRedirect("/login"); |
|
|
} |
|
|
|
|
|
} else { |
|
|
|
|
|
response.sendRedirect("/login"); |
|
|
|
|
|
} |
|
|
|
|
|
} catch (IOException e) { |
|
|
} catch (IOException e) { |
|
|
e.printStackTrace(); |
|
|
e.printStackTrace(); |
|
|
} |
|
|
} |
|
|
|