[开源]支持权限控制,表单设计,流程设计,自动化的低代码平台
![[开源]支持权限控制,表单设计,流程设计,自动化的低代码平台](https://yy123.ink/api/img/1782596271850-vgp8nm.jpg)
一、开源项目简介
EIP低代码平台
支持权限控制,表单设计,流程设计,自动化的.NET 低代码平台。
EIP低代码平台是基于 Asp.Net 8.0、Vue2开发、支持权限管理,表单设计,流程设计,打印设计,大屏设计等一体化的低代码平台;前后端分离,支持跨平台运行,集成钉钉,企业微信,短信,文件存储(阿里云,腾讯云,七牛,华为云等)。
二、开源协议
使用GPL-3.0开源协议
三、界面展示
后端截图
| 后端 | 截图 |
|---|---|
|
|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|
|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|
![]() |
![]() |
|
|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|
|
|
![]() |
![]() |
![]() |
四、功能概述
平台功能:数据源,数据集,应用管理,页面构建,移动端构建,打印构建,代码生成,仪表盘,大屏,自动化构建,参数设置,字典管理,公告管理,行政区划,素材管理,模块维护,模块按钮,数据权限,组织架构,角色维护,系统用户,组维护,岗位维护,流程管理,流程按钮管理,流程意见管理,流程库,我的草稿,我的范本。短信配置,短信模板,短信日志,定时作业,企业微信部门管理,企业微信成员管理,钉钉部门管理,钉钉成员管理,登录日志,操作日志,异常日志,文本日志,限流日志,cap监控,在线用户。
功能介绍
-
数据源:维护系统中需要用到的数据库,可多数据源取数,支持多数据库,Mysql/SqlServerr。
-
数据集:通用数据源维护,定义好后,在表单中可区这个数据集作为数据源,如字典,省市区县等。
-
应用管理:低代码核心功能,建立需要低代码业务表,工作流,报表等
-
页面构建:构建单独页面,无需设置数据源,能够针对结合第三方已有系统整合。
-
移动构建:移动端首页自定义设计
-
打印构建:指定数据源进行打印设计
-
代码生成:若需要使用代码来编写二开程序,使用代码生成器进行生成,可生成基础后端增删改查。
-
仪表盘:设计系统需要使用仪表盘
-
大屏管理:设计大屏
-
自动化构建:针对建立的工作表内容改变后,进行一些列的界面流程配置,通过可视化的方式来进行逻辑的整合。
-
参数设置:系统中所有用到的基础信息,如系统名称,登录方式,登录控制,验证码,token有效期,登录背景图,密码强度,邮箱信息(SMTP服务器等),三方账号(企业微信,钉钉等),附件设置(本地,阿里云,腾讯云,七牛云,华为云等)
-
字典维护:常用数据维护
-
公告管理:公告维护
-
行政区划:省市区县乡镇
-
素材维护:所有素材信息
-
模块维护:系统菜单信息
-
模块按钮:菜单对应按钮维护
-
数据权限:自定义系统数据权限(本级,下级,所有)
-
组织架构:组织架构维护。
-
角色维护:不同组织架构下的不同角色
-
系统用户:所有需要使用后台的用户
-
组维护:组织架构下组维护。
-
岗位维护:组织架构下岗位维护。
-
流程管理:流程并设计维护。
-
系统日志:登录日志,操作日志,异常日志,文本日志,限流日志等。
五、技术选型
技术选型
后端框架结构说明
|
技术 |
名称 |
|
Ant Design Vue2 |
前端UI框架 |
|
Vxe Table |
表格框架 |
|
Xe-Utils |
前端帮助工具 |
|
Asp.net Core 8.0 |
Api框架 |
|
Knife4UI |
Api文档 |
|
AutoFac |
IOC框架 |
|
Dapper |
ORM框架 |
|
AutoMapper |
实体映射 |
|
Nlog |
日志组件 |
|
Redis |
数据缓存 |
|
Jwt |
授权认证 |
|
Quartz.net |
定时任务 |
开发环境
-
Visual Studio 2022 +
-
.NET 8 SDK +
-
SQL Server Management Studio
-
Navicat for MySQL
-
Another Redis Desktop Manager
运维环境
-
(必选)Windows IIS7.5+ / Docker / k8s等支持环境
-
(必选)sqlserver 2012R2+ / MySQL 8.0+
-
(必选)Redis 5.0+
-
(必选)支持https协议的域名
-
(可选)阿里云OSS/腾讯云COS
















































