欢迎来到天天文库
浏览记录
ID:41548521
大小:83.36 KB
页数:10页
时间:2019-08-27
《疯狂NET-通用权限设计-CS后台管理-BS前台调用源码样例程序源码下载之-----操作权限--》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、我的目标就是,权限想定义什么权限就定义什么权限,想搞儿个权限就搞儿个权限,只要一行代码就可以在程序里准确判断,用最少的参数,用最最简单的方法,通用程序判断程序运行得铜墙铁壁一样稳定,这就是我的追求。废话少说我主要讲解的7个方向为:1。操作权限,按钮级权限2o角色的判断,用户是否属于某个角色的判断3o拒绝权限,反正常思维的权限4。单元格权限,脑筋急转弯的权限处理方式5。数据列权限,字段列级权限6。数据集过滤权限,数据行级过滤权限7。页而级权限,模块菜单权限处理试验步骤如下:(一)我通过疯狂.NET通用权限后台管理,给用户吉FI嘎拉,配胃•操作权限。查询E):
2、查询迥
3、只显示选择用户名姓名默
4、认角色部门有效厂lijing李静系统管理员高虹水厂17口hujialong胡佳龙系统管理员高虹水厂(7厂fangyanyun方燕云系统管理员高虹水厂厂linfangwei林方伟系统管理员高虹水厂17口LiuEnXiang柳恩祥系统管理员浙江东蓝科技17口CaiHuaJun蔡华军系统管理员浙江东蓝科技17rYuanHuaLin袁华林系统管理员浙江东蓝科技17口ChenBoTao陈波涛系统管理员浙江东蓝科技17nluyungang陆云钢系统管理员总师办冰质部)R口huyupinghuyuping系统管理员浙江东蓝科技(7厂yanlili严丽册信息化项目组企2管理办公室口zhaofei赵飞信息
5、化项目组业务监管中心(7cliying李迎财务部财务部17口Administrator超级管理员系统管理员17►pjirigala吉日唾拉总师办17i4添加@)..・
6、雇性©…
7、设置密码(S)...
8、权限(£)•••
9、导出Excel...
10、删除Q)
11、(2)给用户吉日嘎拉,配置如下页而中所选中的操作权限。amii-aiihaiihaiihaI
12、i-o选择編号名称►mUser.Add1.添加用户权限rUser.Upda2•編辑用户权限rUser.Dele3•删除用户权限rUser.Fririt4•打印用户权限厂User.Export5•导出用户权限rUser.Import6•导入用户权限日C
13、J疯狂・net基于soa的通用权限验证&QJio操作权限,按钮级权限1白色用户管理权限1・添加用戶权限Z编辑用户权限3•删除用户权限4•打印用户权限5•导出用户权限6•导入用户权限I白口角色管理权限!-•£□i.添加角色权限2•编辑角色权限Q3•删除角色权限4•打印角色权限J-O5•导出角色权限丄厂】6导入角低按限占口2-拒绝权限,反正常思錐的权限LQlo拒绝查看身份证数据L□2O拒绝查看手机号码-U3o单元格权限,脑筋急转弯的权限处理方式自口4。数据列权限,字段列级权限k-Ulo访问身份证列的权限■D2O访问手机号码列的权限[-U5o数据集过滤权限,数据行级过滤权限LO6o页面级权限
14、,複块菜单权限处理-
15、n
16、x
17、用p(jj):
18、吉日哩拉模块访问权限•…默认角色迅):用户权限I归属角色I三EO疯狂•NET基于SOAfi勺通用权限验证
19、曰□□lo操作权限上按钮级权限曰“13倉[回二11.添加用户权限
20、…0DI“n£i:“•“n£ik0O=…0U用户管理权限2•編辑用户权限3•删除用尸权限4•打印用尸权限5•导岀用尸权限6.导入用尸权限:&角色管理权限[□二11.添加角色权限]…0D:•““niEi卜叼口i•“HOi0O!由口口!•“□口?田口二Ii…□口「□口2•編辑角色权限3•删除角色权限4•打印角色权限5•导岀角色权限6•导入角色权限2-拒绝权限,反正常思维的权限3
21、-单元格权限,脑筋急转弯的权限处理方式4-数据列权限,字段列级权限5-数据集过滤权限,数据行级过滤权限6-页面级权限,複块菜单权限处理全选@)1反选a)保存(S)关闭湖□一1系统管理左…口」工作日志(3)把用户吉日嘎拉,归属于“咨询顾问”这个角色,当然也可以用英文命名的,为了简单我就用中文命名吧。Jnlxi複块访问权限•••默认角色迅):用尸权限归属角色(4)我创建BS项目,在BS项目里引用我的通用权限的类库,劳动成果重复利用,不用每次都写了,我的代码乂可以在b、s项ri里用,用可以在cs项ri里用,还可以支持多种数据库,这就是我骄傲的牛BZ处。為丨嘗固i>白・・・s••日..So
22、lution'JiriSoft.Permission1(1project)JiriSoft.Permission可IProperties―ReferencesDotNet.Common.Business
23、DotNet.Common.DbUtilitiesDotNet.Common.IService
24、DotNet.Common.ModelHDotNet.Common.5ervice~lDotNet.Commun.UtilitiesIi
此文档下载收益归作者所有