Rookey.Frame v1.0是一套基於.NET MVC的極速開發框架,支持簡單邏輯模塊零代碼編程、支持二次開發,具有高擴展性、高復用性、高伸縮性。 框架特點 (1)簡單邏輯模塊實現零代碼編程,通過簡單配置即可實現增、刪、改、查、數據列表、導入、導出、單欄位編輯、批量編輯、複製、回收站、草稿箱、
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
界面展示
登錄
主界面
【工作桌面】
【桌面項配置】
【通用桌面欄位配置】
【配置完成後的桌面項】
【快捷菜單】
【快捷菜單設置】
【快捷菜單顯示】
通用列表
【列凍結】
【列表網格中實現單欄位編輯】
【批量編輯】
【高級搜索】
【行過濾實現搜索】
【視圖管理,可實現多視圖切換】
【視圖切換】
【視圖設置,視圖欄位可自定義】
【回收站功能,當模塊啟用回收站後,被刪除的記錄自動進入回收站】
【草稿箱】
【欄位分組,可動態設置分組欄位】
【可配置的樹型網格】
【可配置的網格內部樹】
【通用導入】
【通用導出】
【通用複製】
通用表單
【表單控制項】
【表單附件】
以下各編輯模式可靈活切換
【標簽模式編輯表單】
【列表行編輯模式】
【網格內表單編輯模式】
【表單佈局】
【角色表單,針對同一模塊,不同角色顯示不同的表單】
其他功能介紹
【數據字典】
【單據編碼】
【許可權管理】
【日誌管理,包括登錄日誌、操作日誌、異常日誌】
【性能監控,包括操作執行時間監控】
【緩存配置】
【資料庫配置】
【線上新增模塊,真正實現零代碼】
【啟用IM功能】
啟用IM時初始化SQL:IM-MSSQL.sql