From d533c5b2ff9ee7e63cdd5c5f932272693c62209f Mon Sep 17 00:00:00 2001 From: zhenggm Date: Fri, 22 Jul 2022 14:23:41 +0800 Subject: [PATCH] =?UTF-8?q?=E6=98=BE=E7=A4=BA=E6=96=87=E6=9C=AC=E5=A4=84?= =?UTF-8?q?=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../core/src/main/java/cc/smtweb/framework/core/db/EntityHelper.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/smtweb-framework/core/src/main/java/cc/smtweb/framework/core/db/EntityHelper.java b/smtweb-framework/core/src/main/java/cc/smtweb/framework/core/db/EntityHelper.java index 0565799..d059b07 100644 --- a/smtweb-framework/core/src/main/java/cc/smtweb/framework/core/db/EntityHelper.java +++ b/smtweb-framework/core/src/main/java/cc/smtweb/framework/core/db/EntityHelper.java @@ -59,6 +59,7 @@ public class EntityHelper { ModelTable table = ModelTableCache.getInstance().getByName(tableName); if (table == null) return; loadBeanLink(table, bean, mapFieldAlias); + setFieldDisplayText(table, bean, mapFieldAlias); } private static void loadBeanLink(ModelTable table, SwMap bean, Map mapFieldAlias) { @@ -118,10 +119,14 @@ public class EntityHelper { } public static void loadBeanText(String tableName, List listData, Map mapFieldAlias) { + if (listData.isEmpty()) return; //添加关联字段值 ModelTable table = ModelTableCache.getInstance().getByName(tableName); if (table == null) return; loadBeanLink(table, listData, mapFieldAlias); + for (SwMap bean: listData) { + setFieldDisplayText(table, bean, mapFieldAlias); + } } /**