BaseServiceImpl 租户ID处理问题

Blade 未结 1 527
alongdy
alongdy 2022-07-23 14:53

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

1. 如下图所示,这个包装方法中的租户ID处理为null,是为了什么?是为了处理租户管理功能里的新增、修改租户信息与mybatisplus的租户处理的冲突吗?

2. mybatisplus底层处理租户ID的方法在哪里?咱们有没有重写呢?

3.

图片_20220723144354.png

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


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


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


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

1条回答
  •  admin
    admin (楼主)
    2022-07-23 14:57

    有些用户会自定义租户id的逻辑,这么做是为了适应于一些自定义租户id保存出错的特殊情况。

    增强mybatis-plus租户id的处理见如下代码

    image.png

    0 讨论(0)
提交回复