Procházet zdrojové kódy

修改组织树形菜单接口

huangyh před 6 roky
rodič
revize
58782f44f8
1 změnil soubory, kde provedl 9 přidání a 1 odebrání
  1. 9 1
      controllers/partial/SystemController.go

+ 9 - 1
controllers/partial/SystemController.go

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