1. 程式人生 > >權限工作流平臺系列-基礎權限版

權限工作流平臺系列-基礎權限版

腳本語句 uart 技術 art asp.net AS 解耦 ODB 作者

一、基礎權限版介紹:聯系作者 1039318332
1、基礎權限版地址:http://www.eipflow.com:9998/Account/Login 或者通過http://www.eipflow.com也可進入

2、開發工具:Vs2017+SqlServer 2008R2 及以上版本

3、系統采用前後端分離模式開發,後端使用最新的Core2框架,使用MongoDb作為緩存工具,前端使用Adminlte框架進行二次開發,可自由換膚,自己進行擴展
4、系統設計為通用平臺框架,權限模塊已成熟,可用作ERP、OA、CRM等系統的基礎開發框架,具有成熟的數據訪問(Dapper)、作業調度(Quartz.net)、日誌記錄、權限控制等解決方案。

3、系統采用多層架構,簡單實用,內置T4代碼生成器,可快速生成業務代碼。
二、特色功能
1、完善的架構:
1.1、系統前端采用Asp.net Core2 Mvc區域模式進行開發,將需要開發的子系統使用區域分割,使各個模塊進行完美的分割,對以後系統升級等提供可擴展性
1.2、系統前端基於Adminlte框架,使用了各種成熟的Jquery插件,為系統界面的友好交互性提供了保障。
1.3、系統采用前後端分離模式開發,實現界面與後端解耦,加快開發效率。系統采用接口編程方式,使用Autofac進行依賴註入進行接口解耦,系統中無需充斥各種對象的實例化。
1.4、系統中已采用T4寫了一套針對本框架開發的代碼生成器,可快速生成需要使用的業務、數據訪問、實體代碼,減少開發量,節約時間。
2、權限控制:針對系統中大多數權限控制情況,系統中可針對角色、組織機構、崗位、工作組進行授權。權限由粗粒度到細粒度均可進行控制,菜單模塊權限、功能按鈕權限、字段權限、數據權限等
3、完善的日誌:全方位的記錄日誌。日誌包括:登錄日誌、操作日誌、數據日誌、訪問日誌、異常日誌。可快速定位到系統中每一個角落。
三、註意事項
1、開發環境:VS2017 + SQLServer2008R2 + Core2
2、登錄用戶名admin 密碼 123456 ,
3、數據庫文件在DB目錄下,可通過裏面的Sql腳本語句進行創建
4、默認在EIP.Api項目下appsettings.json文件中修改數據庫連接
5、運行系統前請安裝Mongodb,否則日誌無法進行記錄

四、截圖

  技術分享圖片技術分享圖片技術分享圖片技術分享圖片技術分享圖片技術分享圖片技術分享圖片技術分享圖片技術分享圖片技術分享圖片技術分享圖片技術分享圖片技術分享圖片技術分享圖片技術分享圖片技術分享圖片技術分享圖片

技術分享圖片技術分享圖片技術分享圖片

技術分享圖片技術分享圖片技術分享圖片技術分享圖片技術分享圖片技術分享圖片

權限工作流平臺系列-基礎權限版