权限码编码规则
权限码编码规则
1.CBB和产品系统的权限码为8位编码
例如:
应用编码 | 服务编码 | 模块编码 | 方法编码 |
---|---|---|---|
01 | 01 | 01 | 01 |
最终编码为:01010101
2.交付项目的权限码为“项目编码-8位编码“
例如:
项目编码 | 应用编码 | 服务编码 | 模块编码 | 方法编码 |
---|---|---|---|---|
jcy- | 01 | 01 | 01 | 01 |
最终编码为:jcy-01010101
3.方法编码01-10为系统预留编码,自定义方法编码从11开始
预留方法编码 | 含义 |
---|---|
预留方法编码 | 含义 |
01 | 分页列表查询(pageList),对应菜单显示方法 |
02 | 新增方法(create) |
03 | 单条查询方法(getOne) |
04 | 单条修改方法(update) |
05 | 单条删除方法(delete) |
… | … |
10 | 01-10编号为系统方法预留编码 |
11 | 11编号及以下为自定义方法编码 |
… | … |
注意:
3.1.每个Controller类的编码规则要写在Swagger类注解中。
3.2.每个Controller类中的方法编码从01开始,不要使用00编码。
例如方法权限码:jcy-01010101**
本文由作者按照
CC BY 4.0
进行授权