一飞开源,介绍创意、新奇、有趣、实用的开源应用、系统、软件、硬件及技术,一个探索、发现、分享、使用与互动交流的开源技术社区平台。致力于打造活力开源社区,共建开源新生态!
一、开源项目简介
vboot-net
一个开箱即用的快速开发平台.NET版。
vboot 快速开发平台.NET版 后端基于Furion,借鉴 Admin.Net 数据库Sqlsugar,codeFirst方式。前端采用Vue3 基于vue-next-admin / VbenAdmin 框架,引入了bpmn.js工作流、VForm表单设计器vxe-table表格。
- 基于.NET6实现的快速开发平台。模块化插件式开发,前后端分离,开箱即用。
- 后端基于Furion框架,数据库访问使用Sqlsugar,codeFirst方式。
- 前端基于vue-next-admin/vben框架,引入了bpmn.js工作流、VForm可视化表单。
- 默认前端(Element-Plus
- Vben前端(Ant-Design-Vue)
- JAVA实现的同功能(详见 README.md 文档)
二、开源协议
使用MIT开源协议
三、界面展示
演示图
![](https://cdn.exmay.com/exmay/cos/upload/7244389e7592424bb9cec751d2522384.png)
![](https://cdn.exmay.com/exmay/cos/upload/6f00f72858c3407687a0db0537117dc8.png)
![](https://cdn.exmay.com/exmay/cos/upload/48d2b2f8da1e4778b1c4ff59c078fd5a.png)
![](https://cdn.exmay.com/exmay/cos/upload/b547689bab7d4cf5bc279b430d2d7cf5.png)
![](https://cdn.exmay.com/exmay/cos/upload/7a93900d19804cdf84b1c8b0b44f686e.png)
![](https://cdn.exmay.com/exmay/cos/upload/9156435bef3a4f7faa29e017a6ee2283.png)
![](https://cdn.exmay.com/exmay/cos/upload/374dbb0038144fe9a537d0c28541518a.png)
![](https://cdn.exmay.com/exmay/cos/upload/13c0e340e7e641f9acbffcf2d561b918.png)
![](https://cdn.exmay.com/exmay/cos/upload/b58d053869044479902837e1a77a4dea.png)
![](https://cdn.exmay.com/exmay/cos/upload/c183de15598a4597b8042a648dbce56e.png)
![](https://cdn.exmay.com/exmay/cos/upload/4b4dddae458f44ec83d95097521fac10.png)
![](https://cdn.exmay.com/exmay/cos/upload/97469f26ec3a4d9e8f880b7917f8f2e7.png)
![](https://cdn.exmay.com/exmay/cos/upload/6ad78484444746d38a904b3a68cf61a4.png)
![](https://cdn.exmay.com/exmay/cos/upload/2ae26ceab9344a70b527eb8b19a377ea.png)
四、功能概述
详细功能
- 主控面板:控制台页面,可进行工作台,分析页,统计等功能的展示。
- 部门管理:部门维护,支持多层级结构的树形结构。
- 用户管理:用户维护,可设置用户部门,岗位,群组,职务,角色,数据权限等。
- 岗位管理:岗位维护,岗位可作为用户的一个标签,岗位也可与权限等其他功能挂钩。
- 群组管理:群组维护,群组可设置部门,用户,岗位,用于更广泛的权限设置。
- 菜单管理:菜单目录,菜单,和按钮的维护是权限控制的基本单位。
- 角色管理:角色绑定菜单后,可限制相关角色的人员登录系统的功能范围。
- 字典管理:系统内各种枚举类型的维护。
- 访问日志:用户的登录和退出日志的查看和管理。
- 操作日志:用户的操作业务的日志的查看和管理。
- 定时任务:定时任务的维护,通过cron表达式控制任务的执行频率。
- 流程引擎:流程图展示,支持驳回、转办、废弃,跳转等功能
- 在线表单:在线表单设计,配合流程可以实现表单数据流转
- 消息机制:待办待阅功能,联通钉钉与企业微信接口
- 代码生成:在线配置,一键生成前后端代码
项目特点
- 全新面貌:基于 .NET6 与 VUE3 平台,没有历史包袱
- 极速开发:内置丰富的企业应用开发功能
- 完整文档:提供完善的开发文档
- 数据库适配:适配主流数据库Oracle、MySQL、SqlServer
- 字段命名:字段命名简短且统一,一般5个字母,SAP风格
五、技术选型
分层说明
├─Vboot.App ->自建应用层,在此写您具体业务代码
├─Vboot.Core ->框架核心层
├─Vboot.Extend ->扩展应用层,包含通用的标准模块
├─Vboot.Web ->框架启动层,包含项目配置
注:建议将自己的业务代码写在【Vboot.App】层里面,可随框架升级减少冲突。
特别鸣谢
- Furion
- SqlSugar
- Admin.NET
- Magic.NET
- ZrAdminNet
- Vben-Admin
- vue-next-admin
- vxe-table
- VForm
六、源码地址
源码下载
评论