From ff7ab7cc9ca09595e99a0ee9138bf7d467235c81 Mon Sep 17 00:00:00 2001 From: ChenQiuYu Date: Fri, 23 May 2025 08:58:17 +0800 Subject: [PATCH] dev --- .../syjiaer/clinic/server/common/api/input/BaseInputModel.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/syjiaer/clinic/server/common/api/input/BaseInputModel.java b/src/main/java/com/syjiaer/clinic/server/common/api/input/BaseInputModel.java index b1cc274..003f89a 100644 --- a/src/main/java/com/syjiaer/clinic/server/common/api/input/BaseInputModel.java +++ b/src/main/java/com/syjiaer/clinic/server/common/api/input/BaseInputModel.java @@ -1,6 +1,7 @@ package com.syjiaer.clinic.server.common.api.input; +import com.alibaba.fastjson.JSONObject; import com.syjiaer.clinic.server.common.api.annotations.IMField; import com.syjiaer.clinic.server.common.exception.MessageException; @@ -48,7 +49,7 @@ public abstract class BaseInputModel { if (item instanceof BaseInputModel) { mappedList.add(((BaseInputModel) item).buildToMap()); } else { - mappedList.add((Map) item); // 假设基本类型已为 Map + mappedList.add((Map) JSONObject.parseObject(JSONObject.toJSONString(item),Map.class)); // 假设基本类型已为 Map } } map.put(mapKey, mappedList);