浏览代码

处理isShow的问题

zhou.xiaoning 3 年之前
父节点
当前提交
17016d15a2
共有 3 个文件被更改,包括 5 次插入1 次删除
  1. 二进制
      permission_generator/buildsql
  2. 二进制
      permission_generator/buildsql.exe
  3. 5 1
      permission_generator/main.go

二进制
permission_generator/buildsql


二进制
permission_generator/buildsql.exe


+ 5 - 1
permission_generator/main.go

@@ -152,7 +152,11 @@ func buildPCWEBSQL(datas []interface{}, parentCode string, level int, clientType
 		)
 
 		rulekey, hasRuleKey := data["rulekey"]
-		if hasRuleKey && rulekey != "" {
+		isshow := false
+		if _, hasIsShow := data["isshow"]; hasIsShow {
+			isshow = data["isshow"].(bool)
+		}
+		if (hasRuleKey && rulekey != "") && isshow {
 			rulekey = data["rulekey"].(string)
 
 			if data["remark"] != nil {