构造权限表
如:
用户名 人事管理 物业资料 办 公 区 保安管理 保洁管理 绿化管理 设备管理
超级 7 7 7 7 7 7 7
用户一 0 0 3 4 0 3 6其中:修改=4、删除=2、添加=1
修改|删除|添加 = 7设现判断“用户一”在“保安管理”的权限
select * from 权限表 where 用户名='用户一'
if(保安管理 & 修改)
有“修改”权
else
无“修改”权
if(保安管理 & 删除)
有“删除”权
else
无“删除”权
if(保安管理 & 添加)
有“添加”权
else
无“添加”权
如:
用户名 人事管理 物业资料 办 公 区 保安管理 保洁管理 绿化管理 设备管理
超级 7 7 7 7 7 7 7
用户一 0 0 3 4 0 3 6其中:修改=4、删除=2、添加=1
修改|删除|添加 = 7设现判断“用户一”在“保安管理”的权限
select * from 权限表 where 用户名='用户一'
if(保安管理 & 修改)
有“修改”权
else
无“修改”权
if(保安管理 & 删除)
有“删除”权
else
无“删除”权
if(保安管理 & 添加)
有“添加”权
else
无“添加”权
我做的物业管理系统中有一个权限设置面页包括:
人事管理 物业资料 办 公 区 保安管理 保洁管理 绿化管理 设备管理等栏目。每一个栏目都有着修改、添加、删除三个复选按钮,当超级用户在选好所要为他设置权限的子用户后,再通过权限列表中的复选按钮确定这个子用户的权限,点击权限提交按钮后,超级用户为子用户分配的权限就赋给这个子用户。这个分配过程我还是弄不明白。还望指点。权限分配表见:http://www.xiang3.com/cbg/2.htm
(分不够再加)