chenjunkai 5 年之前
父节点
当前提交
a219f8d423
共有 1 个文件被更改,包括 5 次插入2 次删除
  1. 5 2
      Controller/UserManger.py

+ 5 - 2
Controller/UserManger.py

@@ -12,7 +12,7 @@ from django.views.generic import TemplateView, View
 
 from Ansjer.config import BASE_DIR
 from Ansjer.config import SERVER_DOMAIN
-from Model.models import Role, Device_User
+from Model.models import Role, Device_User, UserOauth2Model
 from Object.RedisObject import RedisObject
 from Object.ResponseObject import ResponseObject
 from Object.TokenObject import TokenObject
@@ -65,6 +65,9 @@ class showUserMoreView(TemplateView):
             if len(v['fields']['role']):
                 roleName = ModelService.getRole(rid=v['fields']['role'][0])
                 sqlDict["datas"][k]['fields']['rolename'] = roleName
+        # 增加oauth2关联数据
+        ua_qs = UserOauth2Model.objects.filter(userID_id=userID).values_list('authType',flat=True)
+        sqlDict["oauth2"] = list(ua_qs)
         return response.json(0, sqlDict)
 
 
@@ -375,4 +378,4 @@ class setUserValidView(View):
 
 @csrf_exempt
 def success(request):
-    return HttpResponse(status=200)
+    return HttpResponse(status=200)