Преглед на файлове

fix: 授权接口尝试从网关读取 terminal

Walker преди 2 години
родител
ревизия
7f3649df9f
променени са 1 файла, в които са добавени 6 реда и са изтрити 0 реда
  1. 6 0
      onemini-hospital-empty/src/main/java/com/ywt/alipaympapi/web/interceptors/AccessBehaviorInterceptor.java

+ 6 - 0
onemini-hospital-empty/src/main/java/com/ywt/alipaympapi/web/interceptors/AccessBehaviorInterceptor.java

@@ -47,6 +47,12 @@ public class AccessBehaviorInterceptor implements HandlerInterceptor {
                 }
             }
 
+            if (terminal <= 0) {
+                // 授权接口尝试从网关读取 terminal
+                String terminalStr = Checker.getStringValue(httpServletRequest.getHeader("pl-terminal"));
+                terminal = Checker.parseInt(terminalStr);
+            }
+
             if (userId <= 0) {
                 httpServletResponse.setStatus(HttpServletResponse.SC_UNAUTHORIZED);
                 httpServletResponse.getWriter().write("please login");