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 83258d5..b55bdb3 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 @@ -208,6 +208,13 @@ public class ModelFormHelper { if (!field.containsKey("maxlength")) { field.put("maxlength", SwEnum.DataType.instance.getByValue(pdf.dataType).dataLength); } + if (!isField) { + PageDatasetFilter filter = (PageDatasetFilter)pdf; + field.put("type", filter.type); + field.put("linkDb", filter.linkDb); + field.put("linkField", filter.linkField); + field.put("value", filter.value); + } } }