Kaynağa Gözat

241225-3代码。

baoyubo 7 ay önce
ebeveyn
işleme
8a19c8a8df
1 değiştirilmiş dosya ile 8 ekleme ve 0 silme
  1. 8 0
      routers/prod_api/system/user/__init__.py

+ 8 - 0
routers/prod_api/system/user/__init__.py

@@ -306,8 +306,16 @@ async def deptTree(request: Request,label: str = Query(None, description='部门
             if len(children) > 0:
                 children_depts = build_dept_tree(children, dept)
                 dept["children"] = children_depts
+                userlist=dept_id_get_user_info(db,dept_info.dept_id)
+                if userlist:
+                    for user_info in userlist:
+                        dept["children"].append({"id":user_info.user_id,"label":user_info.nick_name,"isLeaf":True})
             else:
                 dept['isLeaf']=True
+                userlist = dept_id_get_user_info(db, dept_info.dept_id)
+                if userlist:
+                    for user_info in userlist:
+                        dept["children"].append({"id": user_info.user_id, "label": user_info.nick_name, "isLeaf": True})
             dept_tree.append(dept)
         return dept_tree