多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
## 权限项目一级分类参数 | 配置 | 说明 | | --- | --- | | title | 权限项目分类标题 | | for | 指定此权限分类针对的用户角色,未指定的用户将始终无法获得权限。为空表示所有角色。 | | children | 权限子项,这里才是具有权限功能的项目列表 | ## 权限项目二级分类参数 | 配置 | 说明 | 类型说明 | --- | --- | --- | | 键值 | 表示该权限项的唯一标号 | 建议使用“功能名.模块名”,比如:cms.column | | title | 显示的权限项标题 | | | for | 指定此权限项针对的用户角色,未指定的用户将始终无法获得权限。为空表示所有角色。 | 数组,表示多个 | | items | 权限限定配置,该权限项的限制方式在这里配置。 | | ## 权限配置参数(items) | 配置 | 说明 | 类型说明 | --- | --- | --- | | 键值 | 表示该权限项的唯一标号 | 建议使用“功能名.路由名”,比如:cms.columnlist | | title | 显示的权限项标题 | | | for | 指定此权限项针对的用户角色,未指定的用户将始终无法获得权限。为空表示所有角色。 | 数组,表示多个 | | type | 指定该权限项的类型,暂时只开放“url”类型。 | | | param | 权限配置参数。 | 内容较多,具体查看下方具体配置。 | | description | 权限项说明简介,展示给用户的该权限项说明。 | | ## 权限配置参数(param) | param配置内容 | 说明 | --- | --- | --- | | param提供一个字符串 | 指定一个url字符串作为参数,表示该权限项监控该url的get访问。 | | param提供一个数组 | 可以指定多个url,表示该权限项监控所有指定的url。 | | 指定监控方法 | 默认使用字符串的形式,都表示get方式的监控,如果需要监控多个方式,则可以使用数组替代字符串,比如:不再使用“/cms/columnadd”,而是使用`["/cms/columnadd","get|post"]` 数组的形式。 |