OpenAuth.Net/README.md

75 lines
2.1 KiB
Markdown
Raw Normal View History

2025-06-20 11:30:36 +08:00
```markdown
## OpenAuth.NET 项目说明
OpenAuth.NET 是一个基于 .NET 的开源权限管理框架,支持快速构建企业级应用。它提供了用户认证、权限分配、数据权限控制、工作流引擎等核心功能,并采用模块化设计,便于扩展和维护。
### 官方资源
- **官网**: [http://www.openauth.net.cn](http://www.openauth.net.cn)
- **文档**: [http://doc.openauth.net.cn](http://doc.openauth.net.cn)
- **演示地址(开源版本)**: [http://demo.openauth.net.cn:1803](http://demo.openauth.net.cn:1803)
- **付费订阅演示地址Vue3**: [http://demo.openauth.net.cn:1805](http://demo.openauth.net.cn:1805)
- **移动UniApp演示地址**: [http://demo.openauth.net.cn:1804](http://demo.openauth.net.cn:1804)
### 核心特性
- **权限管理**:支持用户、角色、组织机构的灵活配置,可自定义数据权限。
- **可视化流程设计**:提供可拖拽的工作流引擎,支持复杂业务流程。
- **模块化架构**:参考《企业应用架构模式》《重构与模式》等经典书籍进行设计。
- **多数据库支持**:兼容 SQL Server、MySQL、PostgreSQL、Oracle 等主流数据库。
- **代码生成器**支持动态表单、API、Vue 页面的自动化生成。
### 技术架构图
![架构图](snapshot/architect.png)
### 演示截图
#### Vue2 效果
![vue2](snapshot/vue2.png)
#### 拖拽表单
![拖拽表单](snapshot/form.png)
#### 工作流设计
![工作流](snapshot/image.png)
#### 打印方案设计
![打印方案](snapshot/sysprinterplan.png)
### 开发与构建
#### 安装依赖
```sh
npm install
```
#### 启动开发环境
```sh
npm run dev
```
#### 构建生产版本
```sh
npm run build
```
### 文档资源
- [Vue2 版本文档](http://doc.openauth.net.cn/vue2/)
- [VuePress 官方文档](https://vuepress.vuejs.org/)
- [VuePress Theme Plume 文档](https://theme-plume.vuejs.press/)
### 社区支持
加入官方 QQ 交流群获取实时帮助。
### 开源许可
本项目遵循 MIT 许可协议。
如需商业支持或定制开发,请联系作者获取详细信息。
```