任务调度模块执行CRUD时SQL语句时不要自动加上tenant_id

Blade 未结 1 900
3465931371
3465931371 剑圣 2021-04-15 10:52

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

1. 在任务调度模块(blade_xxljob)配置了多个数据源

2. 在有@xxlJob注解的方法中查询数据表(该数据表没有tenant_id字段)

3.执行任务时,在执行查询的SQL语句中系统自动加上了 and tenant_id = ""导致抛出异常


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


期待结果:执行sql语句时不要自动加上 and tenant_id = ""

实际结果:执行sql语句时自动加上 and tenant_id = ""导致任务执行失败


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


bladex2.7.0   windows系统


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

image.png

image.pngimage.png

image.png


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

1条回答
提交回复