租户未自动拼到SQL上

Blade 未结 1 854
scj2cy
scj2cy 剑童 2020-06-23 10:42

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

  1.  向数据库插入数据


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

期待结果:带租户正常入库

实际结果:未带租户

image.png

这个判断一直进不去。

发现tenantHandler处理器中的tenantTableList为空。

image.png

我已在对象上继承了租户类

image.png

配置:

image.png


我不知道是配置不对还是哪里没不对,麻烦说一下有可能会出现的地方在哪?



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

正在使用BladeXAvue联合版2.5.0


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


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

1条回答
  • 这些截图看不出问题,到tenantHandler的最下面打断点看下tableList生成的代码,看看是不是被过滤了。

    正常逻辑是会读取这些bean的字段,如果有tenantId字段就会加入到list内,具体逻辑如下图:

    image.png

    0 讨论(0)
提交回复