Rookey.Frame v1.0是一套基于.NET MVC的极速开发框架,支持简单逻辑模块零代码编程、支持二次开发,具有高扩展性、高复用性、高伸缩性。
框架特点
(1)简单逻辑模块实现零代码编程,通过简单配置即可实现增、删、改、查、数据列表、导入、导出、单字段编辑、批量编辑、复制、回收站、草稿箱、附属模块显示配置、列表搜索框和表单外键字段自动完成、列表视图自定义、表单自定义、表单附件、权限控制、缓存配置、数据库配置、单据编号配置、模块功能控制等功能,可线上增加功能模块、可线上增加字段
(2)完善的RABC权限体系,包括功能权限、字段权限、数据权限,支持菜单权限、列表按钮权限、字段查看、新增、编辑权限控制、数据查看、编辑、删除范围控制
(3)在系统中可支持模块分库,可实现读写分离,可方便的将系统数据库与业务数据库分离
(4)模块缓存可配置,支持本地缓存、Memcached分布式缓存和Redis分布式缓存,可扩展其他缓存方式
(5)支持列表视图自定义,用户可定义多个视图(包括外侧树视图、树网格视图、分组视图),可定义关联模块视图,视图可自由切换
(6)支持视图字段自定义、搜索字段自定义、排序字段自定义、列表操作按钮自定义
(7)支持角色表单功能,对于同一模块针对不同的角色可建立不同的表单
(8)支持表单布局自定义,可自由配置成带tab标签、panel面板的表单;多种编辑方式支持包括弹出表单编辑、打开tab标签编辑、网格内行编辑、网格内表单编辑
(9)支持表单字段自定义,包括可编辑性自定义、控件类型和宽度自定义、字段验证自定义
(10)支持单据编码规则自定义
(11)支持日志功能,包括登录日志、操作日志、异常日志
(12)支持图标管理,可自行上传图标,将其应用到菜单、按钮、树及需要图标的地方
(13)模块开发简单,实体类建立后即具备第一条所述功能
(14)实体层、数据层、业务层、操作事件层可配置
(15)支持SQL语句操作、支持Lamda表达式与SQL联合查询、支持读写分离
(16)多种关系类型数据库支持,目前支持的数据库类型有mssql,mysql,oracle,可扩展支持其他
(17)支持非关系型数据库Mongodb,可扩展支持其他
(18)支持自定义工作桌面,可为不同的角色定制不同的工作桌面
(19)支持IM(即时通迅)功能,支持单聊、群聊,支持图片、文件发送,支持头像设置
下载部署
(1)下载示例源码:示例源码
(2)创建数据库,两种方式:a.在数据库中新建名称为Rookey_DemoFrame和Rookey_Demo的数据库后直接运行程序。b.附加数据库,解压源码文件夹,附加其中db文件夹下的数据库文件
(3)启动程序登录系统,超级管理员账户的用户名和密码均为admin
咨询解答
网站地址:www.rookey.cn
联系QQ:3319549098
界面展示
登录
![](http://rookey.gotoip2.com/Images/ProImg/%E7%99%BB%E5%BD%95.png)
主界面
![](http://rookey.gotoip2.com/Images/ProImg/%E4%B8%BB%E7%95%8C%E9%9D%A2.png)
【工作桌面】
![](http://rookey.gotoip2.com/Images/ProImg/%E4%B8%BB%E7%95%8C%E9%9D%A2-%E5%B7%A5%E4%BD%9C%E5%8F%B0.png)
【桌面项配置】
![](http://rookey.gotoip2.com/Images/ProImg/%E4%B8%BB%E7%95%8C%E9%9D%A2-%E5%B7%A5%E4%BD%9C%E5%8F%B0%E6%A1%8C%E9%9D%A2%E9%A1%B9.png)
![](http://rookey.gotoip2.com/Images/ProImg/%E4%B8%BB%E7%95%8C%E9%9D%A2-%E5%B7%A5%E4%BD%9C%E5%8F%B0%E6%A1%8C%E9%9D%A2%E9%A1%B9%E6%96%B0%E5%A2%9E.png)
![](http://rookey.gotoip2.com/Images/ProImg/%E4%B8%BB%E7%95%8C%E9%9D%A2-%E5%B7%A5%E4%BD%9C%E5%8F%B0%E6%A1%8C%E9%9D%A2%E9%A1%B9%E6%96%B0%E5%A2%9E2.png)
【通用桌面字段配置】
![](http://rookey.gotoip2.com/Images/ProImg/%E4%B8%BB%E7%95%8C%E9%9D%A2-%E5%B7%A5%E4%BD%9C%E5%8F%B0%E6%A1%8C%E9%9D%A2%E9%A1%B9%E5%AD%97%E6%AE%B5%E5%88%97%E8%A1%A8.png)
![](http://rookey.gotoip2.com/Images/ProImg/%E4%B8%BB%E7%95%8C%E9%9D%A2-%E5%B7%A5%E4%BD%9C%E5%8F%B0%E6%A1%8C%E9%9D%A2%E9%A1%B9%E5%AD%97%E6%AE%B5%E9%85%8D%E7%BD%AE.png)
【配置完成后的桌面项】
![](http://rookey.gotoip2.com/Images/ProImg/%E4%B8%BB%E7%95%8C%E9%9D%A2-%E6%96%B0%E5%A2%9E%E6%A1%8C%E9%9D%A2%E9%A1%B9%E5%90%8E%E7%9A%84%E5%B7%A5%E4%BD%9C%E5%8F%B0.png)
【快捷菜单】
![](http://rookey.gotoip2.com/Images/ProImg/%E4%B8%BB%E7%95%8C%E9%9D%A2-%E5%BF%AB%E6%8D%B7%E8%8F%9C%E5%8D%95.png)
【快捷菜单设置】
![](http://rookey.gotoip2.com/Images/ProImg/%E4%B8%BB%E7%95%8C%E9%9D%A2-%E5%BF%AB%E6%8D%B7%E8%8F%9C%E5%8D%95%E8%AE%BE%E7%BD%AE.png)
【快捷菜单显示】
![](http://rookey.gotoip2.com/Images/ProImg/%E4%B8%BB%E7%95%8C%E9%9D%A2-%E5%BF%AB%E6%8D%B7%E8%8F%9C%E5%8D%95%E6%98%BE%E7%A4%BA.png)
通用列表
![](http://rookey.gotoip2.com/Images/ProImg/%E5%88%97%E8%A1%A8%E9%A1%B5%E9%9D%A2.png)
【列冻结】
![](http://rookey.gotoip2.com/Images/ProImg/%E5%88%97%E8%A1%A8%E9%A1%B5%E9%9D%A2-%E5%86%BB%E7%BB%93%E5%88%97.png)
【列表网格中实现单字段编辑】
![](http://rookey.gotoip2.com/Images/ProImg/%E5%88%97%E8%A1%A8%E9%A1%B5%E9%9D%A2-%E5%8D%95%E5%AD%97%E6%AE%B5%E7%BC%96%E8%BE%91.png)
【批量编辑】
![](http://rookey.gotoip2.com/Images/ProImg/%E5%88%97%E8%A1%A8%E9%A1%B5%E9%9D%A2-%E6%89%B9%E9%87%8F%E7%BC%96%E8%BE%911.png)
![](http://rookey.gotoip2.com/Images/ProImg/%E5%88%97%E8%A1%A8%E9%A1%B5%E9%9D%A2-%E6%89%B9%E9%87%8F%E7%BC%96%E8%BE%912.png)
【高级搜索】
![](http://rookey.gotoip2.com/Images/ProImg/%E5%88%97%E8%A1%A8%E9%A1%B5%E9%9D%A2-%E9%AB%98%E7%BA%A7%E6%90%9C%E7%B4%A2.png)
【行过滤实现搜索】
![](http://rookey.gotoip2.com/Images/ProImg/%E5%88%97%E8%A1%A8%E9%A1%B5%E9%9D%A2-%E8%A1%8C%E8%BF%87%E6%BB%A4%E5%8A%9F%E8%83%BD.png)
【视图管理,可实现多视图切换】
![](http://rookey.gotoip2.com/Images/ProImg/%E5%88%97%E8%A1%A8%E9%A1%B5%E9%9D%A2-%E8%A7%86%E5%9B%BE%E7%AE%A1%E7%90%86.png)
【视图切换】
![](http://rookey.gotoip2.com/Images/ProImg/%E5%88%97%E8%A1%A8%E9%A1%B5%E9%9D%A2-%E5%88%87%E6%8D%A2%E8%A7%86%E5%9B%BE.png)
【视图设置,视图字段可自定义】
![](http://rookey.gotoip2.com/Images/ProImg/%E5%88%97%E8%A1%A8%E9%A1%B5%E9%9D%A2-%E8%A7%86%E5%9B%BE%E8%AE%BE%E7%BD%AE.png)
【回收站功能,当模块启用回收站后,被删除的记录自动进入回收站】
![](http://rookey.gotoip2.com/Images/ProImg/%E5%88%97%E8%A1%A8%E9%A1%B5%E9%9D%A2-%E5%9B%9E%E6%94%B6%E7%AB%99.png)
【草稿箱】
![](http://rookey.gotoip2.com/Images/ProImg/%E8%8D%89%E7%A8%BF-%E8%A1%A8%E5%8D%95.png)
![](http://rookey.gotoip2.com/Images/ProImg/%E8%8D%89%E7%A8%BF-%E5%88%97%E8%A1%A8.png)
【字段分组,可动态设置分组字段】
![](http://rookey.gotoip2.com/Images/ProImg/%E5%88%97%E8%A1%A8%E9%A1%B5%E9%9D%A2-%E5%AD%97%E6%AE%B5%E5%88%86%E7%BB%84.png)
![](http://rookey.gotoip2.com/Images/ProImg/%E5%88%97%E8%A1%A8%E9%A1%B5%E9%9D%A2-%E5%AD%97%E6%AE%B5%E5%88%86%E7%BB%842.png)
【可配置的树型网格】
![](http://rookey.gotoip2.com/Images/ProImg/%E5%88%97%E8%A1%A8%E9%A1%B5%E9%9D%A2-%E6%A0%91%E5%9E%8B%E7%BD%91%E6%A0%BC.png)
![](http://rookey.gotoip2.com/Images/ProImg/%E5%88%97%E8%A1%A8%E9%A1%B5%E9%9D%A2-%E6%A0%91%E5%9E%8B%E7%BD%91%E6%A0%BC2.png)
【可配置的网格内部树】
![](http://rookey.gotoip2.com/Images/ProImg/%E5%88%97%E8%A1%A8%E9%A1%B5%E9%9D%A2-%E7%BD%91%E6%A0%BC%E5%86%85%E9%83%A8%E6%A0%91.png)
【通用导入】
![](http://rookey.gotoip2.com/Images/ProImg/%E5%88%97%E8%A1%A8%E9%A1%B5%E9%9D%A2-%E5%AF%BC%E5%85%A5.png)
![](http://rookey.gotoip2.com/Images/ProImg/%E5%AF%BC%E5%85%A5%E6%A8%A1%E6%9D%BF.png)
【通用导出】
![](http://rookey.gotoip2.com/Images/ProImg/%E5%88%97%E8%A1%A8%E9%A1%B5%E9%9D%A2-%E5%AF%BC%E5%87%BA.png)
![](http://rookey.gotoip2.com/Images/ProImg/%E5%88%97%E8%A1%A8%E9%A1%B5%E9%9D%A2-%E5%AF%BC%E5%87%BA2.png)
![](http://rookey.gotoip2.com/Images/ProImg/%E5%88%97%E8%A1%A8%E9%A1%B5%E9%9D%A2-%E5%AF%BC%E5%87%BA3.png)
【通用复制】
![](http://rookey.gotoip2.com/Images/ProImg/%E5%88%97%E8%A1%A8%E9%A1%B5%E9%9D%A2-%E5%A4%8D%E5%88%B61.png)
![](http://rookey.gotoip2.com/Images/ProImg/%E5%88%97%E8%A1%A8%E9%A1%B5%E9%9D%A2-%E5%A4%8D%E5%88%B62.png)
通用表单
![](http://rookey.gotoip2.com/Images/ProImg/%E8%A1%A8%E5%8D%95%E9%A1%B5%E9%9D%A2.png)
【表单控件】
![](http://rookey.gotoip2.com/Images/ProImg/%E8%A1%A8%E5%8D%95%E9%A1%B5%E9%9D%A2-%E4%B8%8B%E6%8B%89%E6%A0%91%E6%8E%A7%E4%BB%B6.png)
![](http://rookey.gotoip2.com/Images/ProImg/%E8%A1%A8%E5%8D%95%E9%A1%B5%E9%9D%A2-%E6%96%87%E6%9C%AC%E5%9F%9F%E6%8E%A7%E4%BB%B6.png)
![](http://rookey.gotoip2.com/Images/ProImg/%E8%A1%A8%E5%8D%95%E9%A1%B5%E9%9D%A2-%E5%A4%96%E9%94%AE%E4%B8%8B%E6%8B%89%E6%8E%A7%E4%BB%B6.png)
![](http://rookey.gotoip2.com/Images/ProImg/%E8%A1%A8%E5%8D%95%E9%A1%B5%E9%9D%A2-%E5%A4%96%E9%94%AE%E5%BC%B9%E5%87%BA%E5%88%97%E8%A1%A8%E9%80%89%E6%8B%A9%E6%8E%A7%E4%BB%B6.png)
![](http://rookey.gotoip2.com/Images/ProImg/%E8%A1%A8%E5%8D%95%E9%A1%B5%E9%9D%A2-%E5%9B%BE%E6%A0%87%E9%80%89%E6%8B%A9%E6%8E%A7%E4%BB%B6.png)
![](http://rookey.gotoip2.com/Images/ProImg/%E8%A1%A8%E5%8D%95%E9%A1%B5%E9%9D%A2-%E6%97%A5%E6%9C%9F%E6%97%B6%E9%97%B4%E6%8E%A7%E4%BB%B6.png)
![](http://rookey.gotoip2.com/Images/ProImg/%E8%A1%A8%E5%8D%95%E9%A1%B5%E9%9D%A2-%E5%AF%8C%E6%96%87%E6%9C%AC%E6%A1%86%E6%8E%A7%E4%BB%B6.png)
【表单附件】
![](http://rookey.gotoip2.com/Images/ProImg/%E8%A1%A8%E5%8D%95%E9%A1%B5%E9%9D%A2-%E9%99%84%E4%BB%B6.png)
![](http://rookey.gotoip2.com/Images/ProImg/%E8%A1%A8%E5%8D%95%E9%A1%B5%E9%9D%A2-%E9%99%84%E4%BB%B6%E6%9F%A5%E7%9C%8B.png)
![](http://rookey.gotoip2.com/Images/ProImg/%E8%A1%A8%E5%8D%95%E9%A1%B5%E9%9D%A2-%E9%99%84%E4%BB%B6%E6%96%87%E6%A1%A3%E5%9C%A8%E7%BA%BF%E6%9F%A5%E7%9C%8B.png)
以下各编辑模式可灵活切换
【标签模式编辑表单】
![](http://rookey.gotoip2.com/Images/ProImg/%E8%A1%A8%E5%8D%95%E9%A1%B5%E9%9D%A2-%E6%A0%87%E7%AD%BE%E6%A8%A1%E5%BC%8F%E7%BC%96%E8%BE%91.png)
![](http://rookey.gotoip2.com/Images/ProImg/%E8%A1%A8%E5%8D%95%E9%A1%B5%E9%9D%A2-%E6%A0%87%E7%AD%BE%E6%A8%A1%E5%BC%8F%E7%BC%96%E8%BE%91-%E8%A1%A8%E5%8D%95%E6%8C%89%E9%92%AE.png)
【列表行编辑模式】
![](http://rookey.gotoip2.com/Images/ProImg/%E8%A1%A8%E5%8D%95%E9%A1%B5%E9%9D%A2-%E5%88%97%E8%A1%A8%E8%A1%8C%E7%BC%96%E8%BE%91%E6%A8%A1%E5%BC%8F.png)
【网格内表单编辑模式】
![](http://rookey.gotoip2.com/Images/ProImg/%E8%A1%A8%E5%8D%95%E9%A1%B5%E9%9D%A2-%E7%BD%91%E6%A0%BC%E5%86%85%E8%A1%A8%E5%8D%95%E7%BC%96%E8%BE%91%E6%A8%A1%E5%BC%8F.png)
【表单布局】
![](http://rookey.gotoip2.com/Images/ProImg/%E8%A1%A8%E5%8D%95%E9%A1%B5%E9%9D%A2-%E8%A1%A8%E5%8D%95%E5%B8%83%E5%B1%80.png)
【角色表单,针对同一模块,不同角色显示不同的表单】
![](http://rookey.gotoip2.com/Images/ProImg/%E8%A1%A8%E5%8D%95%E9%A1%B5%E9%9D%A2-%E8%A7%92%E8%89%B2%E8%A1%A8%E5%8D%95.png)
![](http://rookey.gotoip2.com/Images/ProImg/%E8%A1%A8%E5%8D%95%E9%A1%B5%E9%9D%A2-%E8%A7%92%E8%89%B2%E8%A1%A8%E5%8D%952.png)
其他功能介绍
【数据字典】
![](http://rookey.gotoip2.com/Images/ProImg/%E6%95%B0%E6%8D%AE%E5%AD%97%E5%85%B8.png)
![](http://rookey.gotoip2.com/Images/ProImg/%E6%95%B0%E6%8D%AE%E5%AD%97%E5%85%B8-%E7%BB%91%E5%AE%9A%E5%AD%97%E6%AE%B5.png)
![](http://rookey.gotoip2.com/Images/ProImg/%E6%95%B0%E6%8D%AE%E5%AD%97%E5%85%B8-%E7%BB%93%E6%9E%9C%E5%B1%95%E7%A4%BA.png)
【单据编码】
![](http://rookey.gotoip2.com/Images/ProImg/%E5%8D%95%E6%8D%AE%E7%BC%96%E7%A0%81%E8%A7%84%E5%88%99.png)
![](http://rookey.gotoip2.com/Images/ProImg/%E5%8D%95%E6%8D%AE%E7%BC%96%E7%A0%81%E8%A7%84%E5%88%99-%E8%AE%BE%E7%BD%AE%E7%A4%BA%E4%BE%8B.png)
![](http://rookey.gotoip2.com/Images/ProImg/%E5%8D%95%E6%8D%AE%E7%BC%96%E7%A0%81%E8%A7%84%E5%88%99-%E5%B1%95%E7%A4%BA%E7%A4%BA%E4%BE%8B.png)
【权限管理】
![](http://rookey.gotoip2.com/Images/ProImg/%E6%9D%83%E9%99%90%E7%AE%A1%E7%90%86.png)
![](http://rookey.gotoip2.com/Images/ProImg/%E6%9D%83%E9%99%90%E7%AE%A1%E7%90%86-%E6%95%B0%E6%8D%AE%E6%9D%83%E9%99%90%E8%AE%BE%E7%BD%AE.png)
![](http://rookey.gotoip2.com/Images/ProImg/%E6%9D%83%E9%99%90%E7%AE%A1%E7%90%86-%E5%AD%97%E6%AE%B5%E6%9D%83%E9%99%90%E8%AE%BE%E7%BD%AE.png)
【日志管理,包括登录日志、操作日志、异常日志】
![](http://rookey.gotoip2.com/Images/ProImg/%E7%99%BB%E5%BD%95%E6%97%A5%E5%BF%97.png)
![](http://rookey.gotoip2.com/Images/ProImg/%E6%93%8D%E4%BD%9C%E6%97%A5%E5%BF%97.png)
![](http://rookey.gotoip2.com/Images/ProImg/%E5%BC%82%E5%B8%B8%E6%97%A5%E5%BF%97.png)
【性能监控,包括操作执行时间监控】
![](http://rookey.gotoip2.com/Images/ProImg/%E6%93%8D%E4%BD%9C%E6%89%A7%E8%A1%8C%E6%97%B6%E9%97%B4%E7%9B%91%E6%8E%A7.png)
【缓存配置】
![](http://rookey.gotoip2.com/Images/ProImg/%E7%BC%93%E5%AD%98%E9%85%8D%E7%BD%AE.png)
【数据库配置】
![](http://rookey.gotoip2.com/Images/ProImg/%E6%95%B0%E6%8D%AE%E5%BA%93%E9%85%8D%E7%BD%AE.png)
【在线新增模块,真正实现零代码】
![](http://rookey.gotoip2.com/Images/ProImg/%E6%B7%BB%E5%8A%A0%E6%A8%A1%E5%9D%971.png)
![](http://rookey.gotoip2.com/Images/ProImg/%E6%B7%BB%E5%8A%A0%E6%A8%A1%E5%9D%972.png)
![](http://rookey.gotoip2.com/Images/ProImg/%E6%B7%BB%E5%8A%A0%E6%A8%A1%E5%9D%973.png)
![](http://rookey.gotoip2.com/Images/ProImg/%E6%B7%BB%E5%8A%A0%E6%A8%A1%E5%9D%974.png)
![](http://rookey.gotoip2.com/Images/ProImg/%E6%B7%BB%E5%8A%A0%E6%A8%A1%E5%9D%975.png)
![](http://rookey.gotoip2.com/Images/ProImg/%E6%B7%BB%E5%8A%A0%E6%A8%A1%E5%9D%976.png)