chenjunkai 7 年之前
父節點
當前提交
ac95092f02
共有 2 個文件被更改,包括 13 次插入8 次删除
  1. 1 0
      Controller/UserController.py
  2. 12 8
      Service/MiscellService.py

+ 1 - 0
Controller/UserController.py

@@ -334,6 +334,7 @@ class LoginView(TemplateView):
 
     def LoginUpdate(self, userValid, mcode, response):
         userID = userValid[0].userID
+        print('userID'+userID)
         tko = TokenObject()
         res = tko.generate(data={'userID': userID, 'lang': response.lang, 'mcode': mcode})
         if tko.code == 0:

+ 12 - 8
Service/MiscellService.py

@@ -20,14 +20,18 @@ class MiscellService():
     # 获取访问用户名称
     @staticmethod
     def get_access_name(request_dict):
-        token = request_dict.get('token', None)
-        user = None
-        if token is not None:
-            tko = TokenObject(token)
-            tko.valid()
-            if tko.code == 0:
-                user = ModelService.get_user_name(tko.userID)
-        return user
+        userName = request_dict.get('userName',None)
+        if userName:
+            return userName
+        else:
+            token = request_dict.get('token', None)
+            user = None
+            if token is not None:
+                tko = TokenObject(token)
+                tko.valid()
+                if tko.code == 0:
+                    user = ModelService.get_user_name(tko.userID)
+            return user
 
     @staticmethod
     def add_access_log(request, status_code):