5198-(外包利器)Net6.0開發(fā)的權(quán)限管理及快速開發(fā)框架 全開源
(外包利器)Net6.0開發(fā)的權(quán)限管理及快速開發(fā)框架,(全開源,無任何加密)是開發(fā)迅速、代碼量少、學(xué)習(xí)簡單、功能強大、輕量級、易擴展,讓W(xué)eb開發(fā)更快速、簡單,解決70%重復(fù)工作。輕松開發(fā),專注您的業(yè)務(wù)。
《前端技術(shù)》
Vue版前端技術(shù)棧 :基于vue3、Vite、vuex、vue-router 、vue-cli 、axios 和 element-plus,,前端采用vscode工具開發(fā)
《后端技術(shù)》
核心框架:.Net6.0 + Web API +SqlSugar + AutoMapper + swagger
定時計劃任務(wù):Quartz.Net組件
安全支持:過濾器、Sql注入、請求偽造
服務(wù)端驗證:實體模型驗證、自己封裝Validator
緩存框架:微軟自帶Cache、Redis
日志管理:Log4net、登錄日志、操作日志
工具類:NPOI、驗證碼、豐富公共功能
性能分析:MiniProfiler組件
《內(nèi)置功能》
1、系統(tǒng)設(shè)置:對系統(tǒng)動態(tài)配置常用參數(shù)。
2、用戶管理:用戶是系統(tǒng)操作者,該功能主要完成系統(tǒng)用戶配置。
3、組織機構(gòu):配置系統(tǒng)組織機構(gòu)(公司、部門、小組),樹結(jié)構(gòu)展現(xiàn)支持?jǐn)?shù)據(jù)權(quán)限。
4、角色管理:角色菜單權(quán)限分配、設(shè)置角色按機構(gòu)進(jìn)行數(shù)據(jù)范圍權(quán)限劃分。
5、字典管理:對系統(tǒng)中經(jīng)常使用的一些較為固定的數(shù)據(jù)進(jìn)行維護(hù)。
6、功能模塊:配置系統(tǒng)菜單,操作權(quán)限,按鈕權(quán)限標(biāo)識等。
7、定時任務(wù):在線(添加、修改、刪除)任務(wù)調(diào)度包含執(zhí)行結(jié)果日志。
8、代碼生成:前后端代碼的生成(.cs、.vue、.js)代碼。
9、日志管理:系統(tǒng)正常操作日志、登錄日志記錄和查詢;系統(tǒng)異常信息日志記錄和查詢。
10、多應(yīng)用管理:支持應(yīng)用調(diào)用api授權(quán)控制。
11、多系統(tǒng)管理:實現(xiàn)各子系統(tǒng)的統(tǒng)一管理和授權(quán)。
13、業(yè)務(wù)單據(jù)編碼規(guī)則:可以按常量、日期、計數(shù)、時間等自定義業(yè)務(wù)單據(jù)編碼規(guī)則。
14、短信和郵件:集成騰訊云短信通知和EMail發(fā)送通知
15、支持租戶模式
16、支持用戶定義主題風(fēng)格
17、支持一主多從數(shù)據(jù)庫讀寫分離




本源碼地址:http://www.bmm520.net/vip/net/2023/0327/23556.html