Quellcode durchsuchen

Merge remote-tracking branch 'origin/master'

lihao16 vor 2 Monaten
Ursprung
Commit
7cc7f38146

+ 8 - 1
smsb-modules/smsb-digital-promotion/src/main/java/com/inspur/digital/service/impl/SmsbMuseumImageServiceImpl.java

@@ -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;