开发者论坛

 找回密码
 注册 (请使用非IE浏览器)
查看: 4360|回复: 2

Easyui之权限系统源码

[复制链接]

0

精华

47

贡献

4879

赞扬

正版授权组

Rank: 14Rank: 14Rank: 14Rank: 14

帖子
204
软币
11443
在线时间
2684 小时
注册时间
2013-8-15
发表于 2014-10-23 16:44:08 | 显示全部楼层 |阅读模式
Easyui之权限系统源码    之前看过 疯狂秀才-基本权限管理框架 这篇文章,是easyui做的权限系统 不过不开源。正好最近公司要做一个小东西,时间充足所以我就自己捣鼓。权限的数据库设计 这边就不详细说明了。园子里面有非常多这方面的文章。我弄得这个权限是采用  苏飞  这篇文章的。他做的是
  1.一个用户可以对应多个角色,一个角色可以对应多个用户。多对多关系
      2.一个角色可以对应多个功能,一个功能可以对应多个角色。多对多关系
      3.一个用户可以对应多个功能,一个功能可以对应多个用户。多对多关系
   在这边跟他有点区别 就第一点 我的是 一个用户只能对应1个角色,一个角色可以对应多个用户。 我做之前并没有去园子里面搜权限设计方面的文章,也没多考虑就做下去了  反正公司小项目用的 也足够了。
  好吧,个人描述能力有限只能上图,上图,再上图了。
  首先先上个工程图:
这边使用MVC3  使用的是日系的一个框架  S2Dao。
界面:
管理员组权限设置:
 
在这边可以修改 删除 新建群组的权限。
管理员列表:
 
在这边添加管理员账号,和关联群组。由于之前表设计的时候就是一个用户对应一个群组所有功能做出来就是这样的。。
管理员权限:
 
在这边具体设置某个管理员的权限,而可设置的权限范围 为  小于或者等于所属组的权限。这边设置完权限后,比如admin 这个账号我给他开通列表页面那边只有修改的权限。则用admin这个账号登录后 在开通列表那边的 添加和删除按钮就会被去掉。达到功能控制的目的。如图:
 
对应的添加和删除按钮就没有掉了,花了2天时间 做的比较简陋,而且设计的完善。只能给需求不高的系统用。本源码由16Aspx调测并整理


Easyui之权限系统源码.zip

3.17 MB, 下载次数: 300

评分

参与人数 3赞扬 +3 收起 理由
computerline + 1 好久没更新了
冰河之刃 + 1 很给力
人工智能 + 1 感谢分享

查看全部评分

回复

使用道具 举报

0

精华

0

贡献

158

赞扬

帖子
33
软币
269
在线时间
19 小时
注册时间
2017-2-4
发表于 2019-2-14 15:04:35 | 显示全部楼层
谢谢楼主的无私分享
回复

使用道具 举报

0

精华

0

贡献

5

赞扬

帖子
36
软币
762
在线时间
66 小时
注册时间
2018-7-28
发表于 2020-1-29 14:21:01 | 显示全部楼层
谢谢楼主的无私分享
回复

使用道具 举报

Archiver|手机版|小黑屋|开发者网 ( 苏ICP备08004430号-2 )
版权所有:南京韵文教育信息咨询有限公司

GMT+8, 2024-4-20 05:57

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表