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
界面展示
登錄

主界面

【工作桌面】

【桌面項配置】



【通用桌面字段配置】


【配置完成后的桌面項】

【快捷菜單】

【快捷菜單設置】

【快捷菜單顯示】

通用列表

【列凍結】

【列表網格中實現單字段編輯】

【批量編輯】


【高級搜索】

【行過濾實現搜索】

【視圖管理,可實現多視圖切換】

【視圖切換】

【視圖設置,視圖字段可自定義】

【回收站功能,當模塊啟用回收站后,被刪除的記錄自動進入回收站】

【草稿箱】


【字段分組,可動態設置分組字段】


【可配置的樹型網格】


【可配置的網格內部樹】

【通用導入】


【通用導出】



【通用復制】


通用表單

【表單控件】







【表單附件】



以下各編輯模式可靈活切換
【標簽模式編輯表單】


【列表行編輯模式】

【網格內表單編輯模式】

【表單布局】

【角色表單,針對同一模塊,不同角色顯示不同的表單】


其他功能介紹
【數據字典】



【單據編碼】



【權限管理】



【日志管理,包括登錄日志、操作日志、異常日志】



【性能監控,包括操作執行時間監控】

【緩存配置】

【數據庫配置】

【在線新增模塊,真正實現零代碼】





