查询不会带上租户ID查询

Blade 未结 2 530
挽浪
挽浪 剑童 2025-01-22 12:01

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

1. 多租户使用的时候
insert会带租户id
但是select不会.

image.png

image.png

2. 

3.


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

希望select能默认加上租户id进行查询

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

image.png

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


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

2条回答
  • 2025-01-22 12:02

    看下其他模块的列表页接口有没有加上租户id

    作者追问:2025-01-22 13:25

    image.png除了用户 租户 列表上加了租户条件查询,其他的都没加,我应该怎么改

    作者追问:2025-01-22 13:31

    image.png换了个目录下接口,查询也没有租户id,我是非管理员用户查询的

    回答: 2025-01-22 14:20

    检查下entity类有没有tenantId,正常情况下你们不对底层修改的话,有tenantId字段,就会自动加入租户逻辑。

    0 讨论(0)
  • 2025-01-22 14:27

    image.pngimage.png有这个字段

    作者追问:2025-01-22 14:39

    通知公告模块查询sql也不带tenantId么?如果不带的话可能是你们底层有改动了。你下载原版的bladex跑起来看看,肯定有tenantId的。

    现在的话就需要做进一步排查了,你在工程的依赖jar包里找到对应文件进行断点调试吧,大概在这里(版本不同可能有些许变化)


    CleanShot20250122143824@2x.png

    CleanShot20250122143848@2x.png

    0 讨论(0)
提交回复