日期:2014-05-19  浏览次数:20457 次

请教个跟地区挂钩的权限问题?
一个系统,里面主要包括人事,财务,其他3大模块

1,要使用这3个模块,前提都是必须赋予用户对相关模块的使用权限

2,人事和财务还分地区权限:可能一个用户管理多个地区。

3,其他模块没有分地区权限。

现在这个权限如何来分呢??目前是3个模块独立出来。
如果想按角色来划分权限,该怎么设计呢???


------解决方案--------------------
记录用户权限时加上范围不就行了
例如:用户A 模块1 范围为自己
用户B 模块1 范围为当前地区
用户C 模块1 范围为全部