使用saveOrUpdate(entity)方法时候创建人和创建机构为空?

Blade 已结 1 75
mavshuang
mavshuang 剑侠 2024-11-20 20:12

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

1. 新增测试类,调用com.baomidou.mybatisplus.extension.service.IService#saveOrUpdate(T)方法存储

2. 

3.


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

存储到数据库中创建人、创建机构及更新人为前端传送过来的值;

BaseEntity 是在哪里设置值的?

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

4.2 版本的Boot版本

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


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

1条回答
  •  admin
    admin (最佳回答者)
    2024-11-20 20:14

    enetity类继承TenantEntity或者BaseEntity,然后service继承BaseService就会自动处理。

    可参考desk目录下的Notice模块写法

    作者追问:2024-11-20 20:14

    大佬好,我看了您提示的代码,这里都是controller层调用saveOrUpdate方法的,有没有在一个主表对应ServiceImpl中调用从表的Service时候保存的情况,我们现在是主表ServiceImpl中调用从表Service时候保存或更新时候没有更新上。

    0 讨论(1)
提交回复