|
|
@@ -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 {
|