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

修改上传图片后缀.jpe=>.jpg
image/jpeg 返回的后缀是.jpe ,导致vant上传回显图片失败

Signed-off-by: skywolf627 <skywolf627@qq.com>

skywolf627 3 лет назад
Родитель
Сommit
4cbd634051
1 измененных файлов с 5 добавлено и 0 удалено
  1. 5 0
      Admin.NET/Admin.NET.Core/Service/File/SysFileService.cs

+ 5 - 0
Admin.NET/Admin.NET.Core/Service/File/SysFileService.cs

@@ -179,6 +179,11 @@ public class SysFileService : IDynamicApiController, ITransient
         {
             var contentTypeProvider = FS.GetFileExtensionContentTypeProvider();
             suffix = contentTypeProvider.Mappings.FirstOrDefault(u => u.Value == file.ContentType).Key;
+            // image/jpeg 返回的后缀是.jpe ,导致vant上传回显图片失败
+            if (suffix == ".jpe")
+            {
+                suffix = ".jpg";
+            }
         }
         if (string.IsNullOrWhiteSpace(suffix))
             throw Oops.Oh(ErrorCodeEnum.D8003);