From c72c95f66a00d04dd54e2b49a4f3e3766f01871f Mon Sep 17 00:00:00 2001
From: Junjie <DELL@qq.com>
Date: 星期五, 09 一月 2026 15:28:22 +0800
Subject: [PATCH] #

---
 src/main/java/com/zy/asrs/utils/MapExcelUtils.java |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

diff --git a/src/main/java/com/zy/asrs/utils/MapExcelUtils.java b/src/main/java/com/zy/asrs/utils/MapExcelUtils.java
index ad41208..bc28622 100644
--- a/src/main/java/com/zy/asrs/utils/MapExcelUtils.java
+++ b/src/main/java/com/zy/asrs/utils/MapExcelUtils.java
@@ -287,7 +287,12 @@
         String value = "";
         switch (cell.getCellType()) {
             case Cell.CELL_TYPE_STRING:
-                value = cell.getStringCellValue();
+                try {
+                    JSONObject jsonObject = JSON.parseObject(cell.getStringCellValue());
+                    value = JSON.toJSONString(jsonObject);
+                } catch (Exception e) {
+                    value = cell.getStringCellValue();
+                }
                 break;
             case Cell.CELL_TYPE_NUMERIC:
                 value = String.valueOf(cell.getNumericCellValue());

--
Gitblit v1.9.1