diff --git a/smtweb-system/sw-system-bpm/src/main/java/cc/smtweb/system/bpm/web/design/form/ModelFormHelper.java b/smtweb-system/sw-system-bpm/src/main/java/cc/smtweb/system/bpm/web/design/form/ModelFormHelper.java index 89aebf2..83258d5 100644 --- a/smtweb-system/sw-system-bpm/src/main/java/cc/smtweb/system/bpm/web/design/form/ModelFormHelper.java +++ b/smtweb-system/sw-system-bpm/src/main/java/cc/smtweb/system/bpm/web/design/form/ModelFormHelper.java @@ -244,6 +244,7 @@ public class ModelFormHelper { private static SwMap buildEngineModelMap(PageDataset dataSet, Map model) { SwMap ret = new SwMap(); + ret.put("id", dataSet.id); ret.put("name", dataSet.name); ret.put("label", dataSet.label); ret.put("type", dataSet.type); diff --git a/smtweb-system/sw-system-bpm/src/main/java/cc/smtweb/system/bpm/web/engine/dynPage/DynPageHelper.java b/smtweb-system/sw-system-bpm/src/main/java/cc/smtweb/system/bpm/web/engine/dynPage/DynPageHelper.java index befd9e9..ca07c9a 100644 --- a/smtweb-system/sw-system-bpm/src/main/java/cc/smtweb/system/bpm/web/engine/dynPage/DynPageHelper.java +++ b/smtweb-system/sw-system-bpm/src/main/java/cc/smtweb/system/bpm/web/engine/dynPage/DynPageHelper.java @@ -171,7 +171,10 @@ public class DynPageHelper { sql.append(s); b = true; } - return "(" + sql.toString() + ")"; + if (sql.length() > 0) { + return "(" + sql.toString() + ")"; + } + return ""; } boolean isNameSelf = setFixedFilter.contains(dynCond.param);