摘要: 经一周的研究学习,看了国内的H+、HUI等,国外的PaperDashboardPro、Make、Metronic BootStrap等,最终选定用一个轻量的,适合中国人的,来自DTcms的后台管理UI来改造吉日嘎拉的通用权限管理Web端的UI。 js+css+图片文件如下 新增一个Menu.ashx 阅读全文
posted @ 2016-10-15 19:29 troy.cui 阅读(3996) 评论(1) 推荐(0) 编辑
摘要: 扩展了吉日嘎拉的Web端权限管理功能后,每次添加菜单倒没啥问题,毕竟菜单的数量有限,可是每增加一个模块、功能或者说权限控制点,就得针对各种常规操作,新增很多遍。 浪费时间,还容易出错。新增了一个字典表ItemsActionCategory,将常用的操作都记录到这个表,然后新增一个批量增加的功能,一键 阅读全文
posted @ 2016-10-12 16:00 troy.cui 阅读(1044) 评论(0) 推荐(0) 编辑
摘要: 权限管理要实现的效果是对“ 谁”可以访问“什么内容”,可以进行“哪些操作” 一系列权限的精细化控制。衡量一个软件好坏的重要标准是:它的权限体系是否足够细致、是否可以立体勾勒出信息对象的访问控制。前面4篇我们依次介绍了《用户管理》、《角色管理》、《菜单模块管理》和《组织机构管理》,这篇我们演示一下日志 阅读全文
posted @ 2016-09-30 13:55 troy.cui 阅读(436) 评论(0) 推荐(0) 编辑
摘要: 软件是服务组织的系统,而任何组织一定会涉及到权限;所以权限控制是一个系统的核心基础,不管你做啥系统都逃不过:有人的地方就有江湖,有系统就有权限管理。 今天我们继续讲一下组织机构的管理: 在线演示视频 优酷视频地址,手机无法播放的点击这里:http://v.youku.com/v_show/id_XM 阅读全文
posted @ 2016-09-30 13:29 troy.cui 阅读(494) 评论(0) 推荐(0) 编辑
摘要: 按照顺序,这一篇介绍菜单模块管理,主要演示如下操作: 也许你会问,你在这自吹自擂,你这个BS的权限管理有啥缺点不?其中一个美中不足之处:没有批量增加权限Action(或者叫Operation)的地方,下一个版本会加上。 演示视频如下: 优酷视频地址,手机无法播放的点击这里:http://v.youk 阅读全文
posted @ 2016-09-30 13:20 troy.cui 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 上一篇介绍了用户管理,这篇来介绍角色管理,这是权限管理的核心部分,因为我们的权限管理系统是基于角色的,有个高大上的英文名叫RBAC(Role Based Acccess Control)。 下面的这段演示视频,会介绍角色管理的如下功能: 优酷视频地址,手机无法播放的点击这里:http://v.you 阅读全文
posted @ 2016-09-29 20:03 troy.cui 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 相信博客园的朋友对吉日嘎拉都不陌生,相信很多人也买了他的源码,应用于自己的项目。 但是你有没有过一个困惑? 那就是:没有一个基于网页的权限管理界面。 今天,这一切都不再是问题,我花了3年时间研究学习并使用这个底层代码构建了多个应用,终于将这个客户一直报怨的问题给解决了。 用户管理功能如下: 目前角色 阅读全文
posted @ 2016-09-29 10:31 troy.cui 阅读(1360) 评论(0) 推荐(0) 编辑
摘要: 吉日嘎拉的权限管理系统原功能中只是控制用户角色名称唯一,但实际使用中我更需要角色编码唯一不重复! 直接上代码,在Role的Add和Update方法中,增加如下代码: 再加上判断函数,新增和修改的函数有点差别 看看角色编码报错信息吧: 还有角色名称重复时报错: 当然了,如果你想整个子系统中的任何组织中 阅读全文
posted @ 2016-08-17 11:22 troy.cui 阅读(857) 评论(0) 推荐(0) 编辑
摘要: 因为公司的老服务器用的是Windows 2008 32位,不得不安装Redis32位。可在微软的Github上有64位的MSI安装包,前天开始在不同的群里寻找32位的安装包,一直没找到,索性自己下载源码,安装VS2013 SP5,编译了一份Windows32位的服务程序,同时加上了安装和卸载服务的b 阅读全文
posted @ 2016-07-28 09:07 troy.cui 阅读(30012) 评论(13) 推荐(7) 编辑
摘要: 2013年搞公司的OA时,为了统一用户登录,将Windows AD的用户和OA的账号对接,OA用户名的规则就是使用Windows AD的用户名,格式举例:Troy.Cui,原理就是先进行域服务器的认证,认证完毕使用自定义的函数根据用户名读取出OA的用户信息,然后读取出用户名和密码信息,最后使用获取到 阅读全文
posted @ 2016-07-04 20:39 troy.cui 阅读(1713) 评论(0) 推荐(0) 编辑