From 844ef8147c4e61c22d5aa40deab4b026638e1781 Mon Sep 17 00:00:00 2001
From: zhengyiming <540361168@qq.com>
Date: 星期一, 08 九月 2025 16:20:20 +0800
Subject: [PATCH] fix: s

---
 FlexJobApi.Core/Utils/ExcelUtils/ExcelUtils.cs |   16 ++++++++++++++--
 1 files changed, 14 insertions(+), 2 deletions(-)

diff --git a/FlexJobApi.Core/Utils/ExcelUtils/ExcelUtils.cs b/FlexJobApi.Core/Utils/ExcelUtils/ExcelUtils.cs
index c13dd1d..8ec4dc8 100644
--- a/FlexJobApi.Core/Utils/ExcelUtils/ExcelUtils.cs
+++ b/FlexJobApi.Core/Utils/ExcelUtils/ExcelUtils.cs
@@ -47,6 +47,14 @@
             var config = new OpenXmlConfiguration();
             config.TableStyles = TableStyles.None;
             config.AutoFilter = false;
+            config.FastMode = true;
+            config.EnableAutoWidth = true;
+            config.StyleOptions = new OpenXmlStyleOptions
+            {
+                WrapCellContents = false
+            };
+            config.FreezeRowCount = 0;
+
             config.DynamicColumns = typeof(T).GetProperties().Select(it =>
             {
                 var propertyType = it.PropertyType;
@@ -68,14 +76,18 @@
                             return model?.Description;
                         }
                         return v;
-                    }
+                    },
                 };
+                if (propertyType == typeof(DateTime))
+                {
+                    column.Format = "yyyy-MM-dd HH:mm:ss";
+                }
                 return column;
             }).ToArray();
             var stream = new MemoryStream();
             await MiniExcel.SaveAsAsync(stream, models, configuration: config);
             stream.Seek(0, SeekOrigin.Begin);
-            return AliyunOSSUtils.Upload(scene, stream, filename);
+            return AliyunOSSUtils.Upload(scene, stream, filename).Url;
         }
     }
 }

--
Gitblit v1.9.1