|
|
@@ -96,7 +96,14 @@ public class SmsbMuseumImageServiceImpl implements ISmsbMuseumImageService {
|
|
|
public Boolean insertByBo(SmsbMuseumImageBo bo) {
|
|
|
SmsbMuseumImage add = MapstructUtils.convert(bo, SmsbMuseumImage.class);
|
|
|
if (add.getTenantId() == null) {
|
|
|
- add.setTenantId("790005");
|
|
|
+ // 使用当前登录用户的租户ID,而不是硬编码的默认值
|
|
|
+ LoginUser loginUser = LoginHelper.getLoginUser();
|
|
|
+ if (loginUser != null && loginUser.getTenantId() != null) {
|
|
|
+ add.setTenantId(loginUser.getTenantId());
|
|
|
+ } else {
|
|
|
+ // 如果无法获取当前用户租户ID,则使用默认值
|
|
|
+ add.setTenantId("790005");
|
|
|
+ }
|
|
|
}
|
|
|
validEntityBeforeSave(add);
|
|
|
boolean flag = baseMapper.insert(add) > 0;
|