Qchen 1 rok temu
rodzic
commit
d033a30c7d

+ 8 - 4
src/main/java/com/ydtech/modules/admin/service/impl/SysUserServiceImpl.java

@@ -927,8 +927,10 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> impl
         }
         }
         List<EsmUserImageVo> esmUserImageVo = sysUserVo.getEsmUserImageVo();
         List<EsmUserImageVo> esmUserImageVo = sysUserVo.getEsmUserImageVo();
         String finalUserId = userId;
         String finalUserId = userId;
-        List<EsmUserImage> esmUserImages = esmUserImageVo.stream().map(x -> new EsmUserImage(x, finalUserId)).collect(Collectors.toList());
-        esmUserImageService.saveBatch(esmUserImages);
+        if (!CollectionUtils.isEmpty(esmUserImageVo)) {
+            List<EsmUserImage> esmUserImages = esmUserImageVo.stream().map(x -> new EsmUserImage(x, finalUserId)).collect(Collectors.toList());
+            esmUserImageService.saveBatch(esmUserImages);
+        }
         SpringUtil.getBean(RecordUserUtils.class).addRecord(userId, null);
         SpringUtil.getBean(RecordUserUtils.class).addRecord(userId, null);
         return HttpResult.ok("新增成功");
         return HttpResult.ok("新增成功");
     }
     }
@@ -1024,8 +1026,10 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> impl
         }
         }
         List<EsmUserImageVo> esmUserImageVo = sysUserVo.getEsmUserImageVo();
         List<EsmUserImageVo> esmUserImageVo = sysUserVo.getEsmUserImageVo();
         String finalUserId = userId;
         String finalUserId = userId;
-        List<EsmUserImage> esmUserImages = esmUserImageVo.stream().map(x -> new EsmUserImage(x, finalUserId)).collect(Collectors.toList());
-        esmUserImageService.saveBatch(esmUserImages);
+        if (!CollectionUtils.isEmpty(esmUserImageVo)) {
+            List<EsmUserImage> esmUserImages = esmUserImageVo.stream().map(x -> new EsmUserImage(x, finalUserId)).collect(Collectors.toList());
+            esmUserImageService.saveBatch(esmUserImages);
+        }
         SpringUtil.getBean(RecordUserUtils.class).addRecord(userId, null);
         SpringUtil.getBean(RecordUserUtils.class).addRecord(userId, null);
         return HttpResult.ok("新增成功");
         return HttpResult.ok("新增成功");
     }
     }