From 9b203f121d32df3d447d16e3068117341acfa560 Mon Sep 17 00:00:00 2001 From: orange-form <3510245832@qq.com> Date: Mon, 3 Oct 2022 04:25:57 +0000 Subject: [PATCH] update README.md. Signed-off-by: orange-form <3510245832@qq.com> --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 3a71ba58..4d86860b 100644 --- a/README.md +++ b/README.md @@ -10,6 +10,7 @@ - 报表打印,数据集支持数据权限。 - 基础架构,数据权限支持精确到菜单,同时支持菜单Id和后台接口的关联推演,防止手动篡改 MenuId 的数据越权访问。 - 基础架构,数据权限性能优化,在原有二级缓存基础上支持基于 Caffeine 的一级缓存,以提升该高频调用的性能。 +- 基础架构,数据权限新增 “本部门用户” 和 “本部门及子部门用户” 两个过滤策略。 - 基础架构,全局编码字典支持 show_order。 - 基础架构,优化部门层级变更的逻辑,优化后性能与部门层级深度近乎无关。 - 工作流,流程用户任务支持自动邮件通知的设置,同时提供良好的插件接口,可按需实现自定义通知。 @@ -142,7 +143,7 @@ - 后台架构:分布式锁、分布式 Id、分布式缓存、分布式事务、分布式限流和灰度发布等,按需集成。 - 用户管理:支持基于 OAuth2 的单点登录。 - 操作权限:前端控制可精确到按钮级的操作和标签级的显示,同时提供了多维度的权限分配路径查询能力。 -- 数据权限:基于 Mybatis 拦截器 + JSqlParser 的实现方式,配置更灵活,代码侵入性更低。 +- 数据权限:基于 Mybatis 拦截器 + JSqlParser 的实现方式,代码侵入性更低。提供丰富的过滤策略,且可精确到 “菜单”。 - 租户管理:租户权限管理数据、字典等通用数据,均由租户运营管理服务统一管理,并实时同步到多个租户运营库,具有极高的数据库级别容错性。 - 多数据源:支持简单和复杂两种多数据源注解。复杂注解可灵活自定义,并应对复杂的业务场景。 - 数据组装:Java 注解方式实现数据组装,支持统一接口的**服务内和跨服务**的一对一、一对多、多对多、字典、聚合计算等关系数据组合。