From ca300ad2f37ea11f679626528cb35db0888e4ca6 Mon Sep 17 00:00:00 2001 From: zhenggm Date: Mon, 25 Jul 2022 21:19:38 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A1=B5=E9=9D=A2=E5=BC=95=E6=93=8E=EF=BC=9Alo?= =?UTF-8?q?ad=E6=97=A0=E6=95=B0=E6=8D=AE=E6=97=B6=EF=BC=8C=E8=BF=94?= =?UTF-8?q?=E5=9B=9E=E7=A9=BA=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cc/smtweb/system/bpm/web/engine/dynPage/DynPageLoadHandler.java | 2 +- .../java/cc/smtweb/system/bpm/web/engine/dynPage/DynPageProvider.java | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/smtweb-framework/bpm/src/main/java/cc/smtweb/system/bpm/web/engine/dynPage/DynPageLoadHandler.java b/smtweb-framework/bpm/src/main/java/cc/smtweb/system/bpm/web/engine/dynPage/DynPageLoadHandler.java index f3d65a0..fedbf7e 100644 --- a/smtweb-framework/bpm/src/main/java/cc/smtweb/system/bpm/web/engine/dynPage/DynPageLoadHandler.java +++ b/smtweb-framework/bpm/src/main/java/cc/smtweb/system/bpm/web/engine/dynPage/DynPageLoadHandler.java @@ -94,7 +94,7 @@ public class DynPageLoadHandler extends AbstractDynPageHandler { bean = DynRetBean.createList(getListWorker(filter, pageDataSet).buildListData()); } else if (SwEnum.DatasetType.TREE.value.equals(pageDataSet.type)) {//树类 bean = DynRetBean.createList(SwListData.create(getTreeWorker(filter, pageDataSet).buildData(), 0)); - } else {//列表类 + } else {//表单类 SwMap data = provider.loadData(filter, pageDataSet); afterLoadBean(pageDataSet,data); bean = DynRetBean.createBean(data); diff --git a/smtweb-framework/bpm/src/main/java/cc/smtweb/system/bpm/web/engine/dynPage/DynPageProvider.java b/smtweb-framework/bpm/src/main/java/cc/smtweb/system/bpm/web/engine/dynPage/DynPageProvider.java index c10d230..e4207f1 100644 --- a/smtweb-framework/bpm/src/main/java/cc/smtweb/system/bpm/web/engine/dynPage/DynPageProvider.java +++ b/smtweb-framework/bpm/src/main/java/cc/smtweb/system/bpm/web/engine/dynPage/DynPageProvider.java @@ -24,7 +24,8 @@ public class DynPageProvider extends AbstractCompProvider { SqlNamedPara sqlPara = DynPageHelper.buildSelectSql(pageDataSet, filter); SwMap map = DbEngine.getInstance().queryEntityN(sqlPara.sql, sqlPara.mapParas, SwMap.class); if (map == null) { - throw new BizException("没有找到指定数据(ds=" + pageDataSet.name + ")"); + return new SwMap(); + //throw new BizException("没有找到指定数据(ds=" + pageDataSet.name + ")"); } ModelTable masterTable = ModelTableCache.getInstance().get(pageDataSet.masterTable); EntityHelper.loadBeanText(masterTable.getName(), map, sqlPara.mapFieldAlias);