# rms **Repository Path**: sprintf3322/rms ## Basic Information - **Project Name**: rms - **Description**: 一个权限管理系统,基于RBAC模型,使用durcframework-core + SpringMVC + mybatis + FDUI,权限可精确到按钮级别,不同角色的人登录可看到不同的菜单和按钮。 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 46 - **Created**: 2019-03-25 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README rms(Right Manager System)权限管理系统 =================== - 此项目不再维护,可以看下[emptyProject](http://git.oschina.net/durcframework/emptyProject) 具有同样的功能 - 2015-11-3更新: - 加入用户组功能.之前的单一角色仍然保留; - 权限配置多元化.可以从功能->角色授权,也可以从角色->功能授权; - 加入javascript权限判断.页面判断角色更灵活; - 加入相关文档,详见doc文件夹; - 增强单元测试; - 代码优化; - [界面预览](https://git.oschina.net/durcframework/rms/wikis/%E6%96%B0%E7%89%88%E9%A2%84%E8%A7%88) 下版本将完善的问题:权限缓存 - 2015-7-30更新: - 前端页面重构,[点我预览](https://git.oschina.net/durcframework/rms/wikis/2015-7-30%E5%89%8D%E7%AB%AF%E5%A4%A7%E6%9B%B4%E6%96%B0%E9%A2%84%E8%A7%88) - 前端控件采用FDUI,[详见](https://git.oschina.net/durcframework/FDUI) - 同时更新数据库脚本 - 2015-5-26更新: - 代码优化,文件结构调整. - 2015-5-22更新: - jquery easyui版本升级为1.4. - 优化交互.在分配权限方式上做了修改.改为以角色为引导. - 更新[权限配置说明.doc]文档; - 暂时下线[数据权限过滤]功能,该功能未完善,在后续版本中会继续推出. - 2015-5-15,新建了一个QQ群:328180219欢迎加群探讨 - 2015-5-11更新: - 新增数据权限过滤.详见[配置数据权限](http://git.oschina.net/durcframework/rms/wikis/%E9%85%8D%E7%BD%AE%E6%95%B0%E6%8D%AE%E6%9D%83%E9%99%90) - 2015-4-29更新: - 新增标签进行权限检查,具体用法: ``` 悄悄话只对你说. // javascript中检查权限 FDRight.check('qiaoqiaohua',function(){ // do something }); // Java代码检查权限 boolean hasPermission = RightUtil.check(srId, operateCode); if(hasPermission){ // do something } ``` 项目介绍 ------------------- rms权限管理系统,采用SpringMvc + mybatis + mysql + FDUI + maven - 根据角色来划分权限,权限定义到数据级别; - 不同的人登录将看到不同的菜单及页面内容. 1. 下载rms,进入到rms目录,运行mvn eclipse:eclipse,导入到eclipse中; 2. 导入数据(Mysql),运行rms.sql即可,数据库连接配置在resources/config.properties中 3. 启动tomcat,浏览器输入http://localhost:8080/rms/ 4. 超级管理员账号:admin/123456 5. 其他用户密码均为123456 ---------- > **用户名角色说明:** > - admin(超级管理员) > - sh0001(上海分公司财务,具有查看订单权限) > - hz0002(杭州分公司综合部部门经理,具有查看&修改订单权限) > - hz0001(杭州分公司会计、杭州分公司财务,具有查看订单权限)