针对某个表实现SAAS隔离,具体实现以下功能
添加数据自动注入登录人 租户ID。查询自动根据登录人租户ID进行数据筛选。
如果微服务模块配置了独立数据源,那么每个服务对应的数据库也必须有sys_log这张表。
sys_log
com.alibaba.csp.sentinel.dashboard.JeecgSentinelDashboardApplication
JeecgBoot 路由加载默认用的是database数据库模式,使用的是通过菜单配置的路由。
database数据库
进入chmrcBoot后台首页,点击首页右侧中间“AI助手”,弹出AI助手对话界面。
配置文件
修改application-dev.yml配置文件,先把chmrc.enabled开关打开。
application-dev.yml
Node.js 、npm 、pnpm
v20.15.0
Node 20+
( 因为Vite5 不再支持已 EOL 的 Node.js 14 / 16 / 17 / 19,现在需要 Node.js 18 / 20+ )
通过给control的请求加Shiro注解 @RequiresPermissions
进入后台菜单管理页面配置访问权限标识(选择按钮类型),配置方式与按钮权限一样,即同一个授权标识,可以同时控制后台请求和前台按钮显示控制。
要求 mysql5.7+
chmrc-boot
提交
信息提交后,将有专人联系您!