# 用户角色

# 基础角色

userRole值 userRole值
1 普通用户
2 节点商
4 资源商

# 复合角色

userRole值 userRole值
3 普通用户 & 节点商
5 普通用户 & 资源商
6 节点商 & 资源商
7 普通用户 & 节点商 & 资源商

# 角色计算规则

** 用户角色值分为基础角色,即普通用户,节点商,资源商. 复合角色使用位运算计算得出(usreRole1|userRole2) 如果需要计算复合角色是否包含基础角色,则通过(currUserRole&baseUserRole)==baseUserRole得出 **