多租户排除表未生效

Blade 未结 1 161
cttic_ms
cttic_ms 剑者 2024-08-16 17:05

一、该问题的重现步骤是什么?

1. 通过00000超管用户admin创建两个普通租户123456和654321。

2. blade_dict_biz表的数据会被重新copy一份;blade_dept表的数据却不会被copy,但是会默认新增一个新租户的机构;

3.


二、你期待的结果是什么?实际看到的又是什么?


期待:新增租户后,业务字典和机构表数据不要重新copy,可以共享使用;

实际:

1. 通过00000超管用户admin创建两个普通租户123456和654321。

2. blade_dict_biz表的数据会被重新copy一份;blade_dept表的数据却不会被copy,但是会默认新增一个新租户的机构;


后续为解决【新增租户后,业务字典和机构表数据不要重新copy,可以共享使用】问题,已删除新建租户的业务字典,只保留000000租户的字典数据,通过租户配置排除dept和biz字典表,但是业务字典表生效,通过新建的租户登录后可以查出来,但是dept表未生效,查不出来000000租户的部门数据;


三、你正在使用的是什么产品,什么版本?在什么操作系统上?

bladex4.1.0 saber3  cloud微服务

四、请提供详细的错误堆栈信息,这很重要。

image.png

五、若有更多详细信息,请在下面提供。


希望详细讲解下租户这块问题,另外doc文档内容过于陈旧,部分内容于新版功能不符,望及时更新。

1条回答
  • 2024-08-16 20:30

    blade_dict_biz的数据就是设计成每个租户独立一份的,不是用来共享的。

    多租户系统关于下拉字典配置,不同的租户可能会有不同的要求。

    如果全部共用,那租户就没法自定义业务模块对应字典的下拉值,所以你不能去改他。

    0 讨论(0)
提交回复