package utils import ( "git.qianqiusoft.com/qianqiusoft/light-apiengine/models" "html/template" ) func ParseRule(roleRules []models.SysDataPermissionDetail) interface{} { roleRule := "" for i, rule := range roleRules { if i == 0 { roleRule = rule.Rule } else if i > 0 { if roleRule != "" { roleRule = roleRule + " or " + rule.Rule } else { roleRule = rule.Rule } } } if len(roleRules) > 1 { roleRule = "(" + roleRule + ")" } return template.HTML(roleRule) }