diff --git a/smtweb-system/sw-system-bpm/src/main/java/cc/smtweb/system/bpm/web/engine/dynPage/DynPageSaveHandler.java b/smtweb-system/sw-system-bpm/src/main/java/cc/smtweb/system/bpm/web/engine/dynPage/DynPageSaveHandler.java index a2c6eec..9b414a1 100644 --- a/smtweb-system/sw-system-bpm/src/main/java/cc/smtweb/system/bpm/web/engine/dynPage/DynPageSaveHandler.java +++ b/smtweb-system/sw-system-bpm/src/main/java/cc/smtweb/system/bpm/web/engine/dynPage/DynPageSaveHandler.java @@ -88,7 +88,7 @@ public class DynPageSaveHandler extends AbstractDynPageHandler { //读取待保存的bean DefaultEntity bean = readBeanFromPage(pageDataSet, dsData); - SwMap dsFilter = (SwMap)filter.get(pageDataSet.name); + SwMap dsFilter = filter.readMap(pageDataSet.name); if (dsFilter != null && bean.isNew()) {//有过滤条件,将关联的值设上 setLinkValue(pageDataSet, bean, f -> { //link类型,去取另一个dataset的值