框架技术选型
前端:vue3.0、vite、typescript 、node.js、vuex、axios、vuerouter、element-plus、uniapp、uview、echarts、signalr消息推送及vol自研组件等
后台:.net6、efcore6.0、dapper、sqlsugar、jwt、dapper、autofac、epplus、signalR、quartz、redis、memoryCache、自研工作流
数据库:sqlserver、mysql、oracle、pgsql、人大金仓、oceanBase、gaussDB、达梦、神通数据库
功能列表
# | 功能 | 说明 |
---|---|---|
1 | 代码生成器 | 全自动生成代码,提供了近200+属性配置。支持自定义业务扩展 |
2 | 主从表自生动生成代码 | 支持主从表全自动生成代码,零代码完成:新增、编辑、删除、导入、导出、审批功能 |
3 | 一对多代码生成 | 零代码支持一对多及主从从三级明细表并支持自定义业务扩展 |
4 | 多对多代码生成 | 零代码支持多对多页面,并且支持自定义扩展 |
5 | 全自动绑定、解析数据源 | 表单、table对应下拉框、checkbox等自动绑定、转换数据源 |
6 | H5、APP开发、微信小程序 | 基于uniapp开发,框架开发了大量组件,只需代码生成器生成或者简单配置 |
7 | 表单设计器 | |
8 | 数据库支持 | sqlserver、mysql、oracle、pgsql、oceanBase、gaussDB、达梦、神通数据库 |
9 | ORM支持 | EntityFramework、Dapper、SqlSugar |
10 | 用户管理 | |
11 | 用户在线实时显示 | 实时显示在线用户并且可以强制将用户下线 |
12 | 角色管理 | 支持用户分配多组织、多角色并支持层级关系及角色权限 |
13 | 组织架构 | |
14 | 租户管理 | 支持租户数据管理,并且也支持一个租户一个独立数据库,框架全自动管理每个租户及数据库创建 |
15 | 菜单按钮权限 | 支持每个菜单配置不同按钮的并实现权限功能 |
16 | 菜单数据权限 | 支持每个菜单对应不同的数据权限过滤,具体配置见代码中的文档 |
17 | 角色权限 | 支持6种数据权限模式,只需界面选择数据权限,后台自动完成 |
18 | 角色数据权限 | 支持角色统一维护页面数据权限 |
19 | 字段权限 | 支持配置不同角色字段权限(每个角色看到的字段不一样) |
20 | 用户权限 | 支持限制只能看到某些人的数据权限 |
21 | 组织架构权限 | 支持按组织、部门授权 |
22 | 自定义角色组、部门组权限 | 支持按组织、部门不同分组灵活自定义授权,不再依赖框架限制 |
23 | 自定义数据权限 | 默认支持6种数据权限并支持自定义数据权限 |
24 | 自定义功能授权 | 不满足业务的情况下可以自定义对菜单处理授权逻辑 |
25 | 定时任务 | 内置定时任务 |
26 | 业务分库 | 支持按不同的业务拆分不同的数据库 |
27 | 全自动无限动态分库 | 支持一个租户一个动态生成数据库,并由框架全自动管理每个数据库 |
28 | 多语言 | 只需在后台简单配置生成语言包,前后端实时显示翻译。 |
29 | 多角色 | 支持用户分配多组织、多角色并支持层级关系及角色权限。 |
30 | 菜单导航分组 | 支持按不同业务模块对菜单分组 |
31 | 新窗口编辑模式 | 在新的页面进行编辑(默认弹出框),由代码生成器完成 |
32 | 行内编辑模式 | 可直接在生成页面的表格上进行编辑,由代码生成器完成 |
33 | 表单自定义搜索 | 解决表单各种字段级联、搜索问题 |
34 | table自定义搜索 | 解决表格各种字段级联、搜索问题 |
35 | 逻辑删除 | 可灵活配置数据逻辑删除与物理删除 |
36 | 自动单据编码 | 界面直接维护数据表单据编码,支持多种编码格式,自动生成编码单据号,具体配置见代码中的文档 |
37 | 框架自研审批流(ui基于easyflow) | 支持按条件分支、多部门、多角色、多用户、并签、或签、终止、回退、重新发起流程、反审等功能等 |
38 | 自定义拖拽打印 | 零代码,只需要简单配置即可实现:单表打印、批量打印、主从表打印、一对多打印、二维码打印、标签打印等 |
39 | 大屏自定义设计器 | 支持自定义大屏在线设计、发布、预览、大屏权限、页面租户管理。 |
40 | 工作台自定义设计器 | 零代码自定义用户工作台,支持动态查询、sql、接口等方式实现数据绑定。 |
41 | 支持国密算法加密 | 支持国密算法加密SM1、SM2、SM3、SM4、SM7、SM9 |
42 | 前后端请求参数加密 | 为保证提交数据安全支持前端请求加密后提交,后台自动解密 |
43 | 用户自定义查询 | 支持用户自定义配置组合查询、分组查询、排序、表格固定、数据筛选等功能 |
44 | 报表设计器 | 集成的锐浪报表免费版(可选择使用,或使用框架代码生成器、打印功能实现报表) |
45 | 售后服务、正规发票 | |
46 | 技术支持 | |
47 | 远程培训 | |
48 | 其他 | 还有其他大量基础功能,见企业版与开源版演示菜单 |