一款.Net7前後端分離、跨平臺的通用許可權管理框架

我是程式設計樂趣,一個10年。Net開發經驗老程式設計師,點選右上方“關注”,每天為你分享開源專案和程式設計知識。

今天給大家推薦一個開源專案,基於。NetCore開發的、多租戶的、前後端分離的企業開發框架。

專案簡介

這是一個前後端分離、跨平臺的、基於RBAC的通用框架;支援多租戶、任務排程、快取、國際化,前端支援Vue2/3,支援分表分庫。

框架支援一鍵前後端程式碼生成、表單設計,可以極大地提升開發效率。

特色功能:定時任務、服務監控、三方賬號繫結。

專案採用都是主流的技術,並且已經支援.Net7。

技術架構

1、跨平臺:這是基於。Net Core開發的系統,可以部署在Docker, Windows, Linux, Mac。

2、資料庫支援:MySQL、Sqlserver。

3、技術棧:。Net5。0/。Net6。0/

。Net7。0 + AntDesign + Web API + sqlsugar + swagger + signalR + IpRateLimit + Quartz。net + Redis + Vue2/3。

4、開發環境:Visual Studio 2022。

專案結構

一款.Net7前後端分離、跨平臺的通用許可權管理框架

API專案:ZR。Admin。WebApi

程式碼生成器專案:ZR。CodeGenerator

服務專案:ZR。Service

任務專案:ZR。Tasks

系統功能

1、控制檯:線上使用者統計、登入日誌、報表統計

2、系統管理:使用者管理、角色管理、選單管理、部門管理、崗位管理、字典管理、通知公告、日誌管理、引數設定、多語言設定、三方賬號繫結

3、系統監控:定時任務、服務監控

4、系統工具:程式碼生成、系統介面、表單構建、檔案儲存、文章管理、傳送郵件

部分功能截圖

控制檯

一款.Net7前後端分離、跨平臺的通用許可權管理框架

使用者管理

一款.Net7前後端分離、跨平臺的通用許可權管理框架

角色管理

一款.Net7前後端分離、跨平臺的通用許可權管理框架

選單管理

一款.Net7前後端分離、跨平臺的通用許可權管理框架

部門管理

一款.Net7前後端分離、跨平臺的通用許可權管理框架

崗位管理

一款.Net7前後端分離、跨平臺的通用許可權管理框架

字典管理

一款.Net7前後端分離、跨平臺的通用許可權管理框架

通知公告

一款.Net7前後端分離、跨平臺的通用許可權管理框架

引數設定

一款.Net7前後端分離、跨平臺的通用許可權管理框架

多語言設定

一款.Net7前後端分離、跨平臺的通用許可權管理框架

定時任務

一款.Net7前後端分離、跨平臺的通用許可權管理框架

服務監控

一款.Net7前後端分離、跨平臺的通用許可權管理框架

程式碼生成

一款.Net7前後端分離、跨平臺的通用許可權管理框架

系統介面

一款.Net7前後端分離、跨平臺的通用許可權管理框架

檔案儲存

一款.Net7前後端分離、跨平臺的通用許可權管理框架

文章管理

一款.Net7前後端分離、跨平臺的通用許可權管理框架

傳送郵件

一款.Net7前後端分離、跨平臺的通用許可權管理框架

專案地址

https://gitee。com/izory/ZrAdminNetCore

我是程式設計樂趣,一個10年。Net開發經驗老程式設計師,專注開源專案和程式設計知識分享。

私信回覆:【888】,領取。Net影片教程。

- End -

推薦閱讀

推薦一個用C#開發作業系統的開源專案

盤點5個。NetCore + Vue 開源專案

Net5開發的影片監控管理系統

推薦基於。NET 6。0開發的開源訪客系統

一個基於。Net Core開源個人部落格網站