框架技术选型

前端: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 其他 还有其他大量基础功能,见企业版与开源版演示菜单