Просмотр исходного кода

!1758 Merge branch 'v2' of <a href="https://gitee.com/GFCM_lisaisai/Admin.NET">https://gitee.com/GFCM_lisaisai/Admin.NET</a> into v2
Merge pull request !1758 from 李赛赛/v2

zuohuaijun 1 год назад
Родитель
Сommit
8768f88f2e
1 измененных файлов с 2 добавлено и 1 удалено
  1. 2 1
      Admin.NET/Admin.NET.Core/Service/File/SysFileService.cs

+ 2 - 1
Admin.NET/Admin.NET.Core/Service/File/SysFileService.cs

@@ -308,13 +308,14 @@ public class SysFileService : IDynamicApiController, ITransient
 
         var sysUserRep = _sysFileRep.ChangeRepository<SqlSugarRepository<SysUser>>();
         var user = await sysUserRep.GetByIdAsync(_userManager.UserId);
+        await sysUserRep.UpdateAsync(u => new SysUser() { Avatar = sysFile.Url }, u => u.Id == user.Id);
         // 删除已有头像文件
         if (!string.IsNullOrWhiteSpace(user.Avatar))
         {
             var fileId = Path.GetFileNameWithoutExtension(user.Avatar);
             await DeleteFile(new DeleteFileInput { Id = long.Parse(fileId) });
         }
-        await sysUserRep.UpdateAsync(u => new SysUser() { Avatar = sysFile.Url }, u => u.Id == user.Id);
+
         return sysFile;
     }