@@ -208,7 +208,15 @@ func System_GetOrgTree(c *entitys.CtrlContext) {
return
}
- tree, err := sysutils.BuildTree(user.OrgId, result)
+ var org_id = ""
+ if roleRule.(template.HTML) == "" {
+ org_id = ""
+ } else {
+ org_id = user.OrgId
+ }
+
+ tree, err := sysutils.BuildTree(org_id, result)
if err == nil {
c.Ctx.JSON(200, sysmodel.SysReturn{200, "", tree})
} else {