Foxtable(狐表)用户栏目专家坐堂 → [分享] 通用平台───持续更新(20140928进程识别)......


  共有278834人关注过本帖平板打印复制链接

主题:[分享] 通用平台───持续更新(20140928进程识别)......

帅哥哟,离线,有人找我吗?
lsy
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:5246 积分:33163 威望:0 精华:8 注册:2013/1/17 21:28:00
  发帖心情 Post By:2014/6/16 9:53:00 [只看该作者]

以下是引用bhhgd在2014-6-16 1:38:00的发言:
真能做到通用吗?

当然是尽可能通用,比如加载、筛选、不同数据源,还有好多方面,尤其是权限控制。

权限控制,最为复杂,又必不可少,如果是写死在很多事件代码中,每个新项目都要从头写权限控制,那多烦人啦。

具体的权限,在权限管理表中规定,除了“项目开发”和“系统管理”(这两个权限角色是每个项目都必须具备的),只在事件代码中做逻辑性的判断,不出现具体的角色和用户的名称,最好也不要因为权限控制而写出具体的窗口、菜单、控件、表的名称。

用户与角色也是相对独立的。

 

这样,项目开发者只需在权限管理表中规定哪些可以用权限控制,大部分的菜单、窗口、控件、表,是不需要控制的。

项目开发者修改项目,系统管理员增减、修改角色、用户、对应的权限,不会或很少导致项目出错。

 

想的好,不一定做的对。

[此贴子已经被作者于2014-6-16 10:07:12编辑过]

 回到顶部
总数 1625 1 2 3 4 5 6 7 8 9 10 下一页 ..163