一、權限工作流版介紹:聯系作者 QQ 1039318332
- 預覽位址:www.eipflow.com
(1) 權限工作流:www.demo.eipflow.com/Account/Login
(2) 基礎權限版:www.auth.eipflow.com/Account/Login
(3) Net4.5開源版:http://www.open.eipflow.com/Account/Login
2、開發工具:Vs2017+SqlServer 2008R2 及以上版本,采用前後端分離方案。
3、系統采用前後端分離模式開發,後端使用最新的Core2.1架構,使用MongoDb作為緩存工具,前端使用Adminlte架構進行二次開發,可自由換膚,自己進行擴充
4、系統設計為通用平台架構,權限子產品已成熟,可用作ERP、OA、CRM等系統的基礎開發架構,具有成熟的資料通路(Dapper)、作業排程(Quartz.net)、日志記錄、權限控制等解決方案。
5、系統采用多層架構,簡單實用,内置T4代碼生成器,可快速生成業務代碼。
6、流程設計器,表單設計器線上拖拽搞定複雜業務扭轉。
二、特色功能
1、完善的架構:
1.1、系統前端采用Asp.net Core2.1 Mvc區域模式進行開發,将需要開發的子系統使用區域分割,使各個子產品進行完美的分割,對以後系統更新等提供可擴充性
1.2、系統前端基于Adminlte架構,使用了各種成熟的Jquery插件,為系統界面的友好互動性提供了保障。
1.3、系統采用前後端分離模式開發,實作界面與後端解耦,加快開發效率。系統采用接口程式設計方式,使用Autofac進行依賴注入進行接口解耦,系統中無需充斥各種對象的執行個體化。
1.4、系統中已采用T4寫了一套針對本架構開發的代碼生成器,可快速生成需要使用的業務、資料通路、實體代碼,減少開發量,節約時間。
2、權限控制:針對系統中大多數權限控制情況,系統中可針對角色、組織機構、崗位、工作組進行授權。權限由粗粒度到細粒度均可進行控制,菜單子產品權限、功能按鈕權限、字段權限、資料權限等
3、完善的日志:全方位的記錄日志。日志包括:登入日志、記錄檔、資料日志、通路日志、異常日志。可快速定位到系統中每一個角落。
三、注意事項
1、開發環境:VS2017 + SQLServer2008R2 + Core2.1
2、登入使用者名admin 密碼 123456 ,
3、資料庫檔案在DB目錄下,可通過裡面的Sql腳本語句進行建立
4、預設在EIP.Api項目下appsettings.json檔案中修改資料庫連接配接
5、運作系統前請安裝Mongodb,否則日志無法進行記錄
四、截圖
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLicmbw5CMxUDM4MzN3ITMtQTN3kTN0IzMyQDM2ADOxAjMtgDO3EzMz8CX2ADOxAjMvwFO4cTMzMzLcd2bsJ2Lc12bj5ycn9Gbi52YugTMwIzcldWYtl2Lc9CX6MHc0RHaiojIsJye.png)