ソースを参照

dyncond.param修改为filter.id

master
郑根木 2年前
コミット
dcfb32add4
1個のファイルの変更5行の追加5行の削除
  1. +5
    -5
      smtweb-system/sw-system-bpm/src/main/java/cc/smtweb/system/bpm/web/engine/dynPage/DynPageHelper.java

+ 5
- 5
smtweb-system/sw-system-bpm/src/main/java/cc/smtweb/system/bpm/web/engine/dynPage/DynPageHelper.java ファイルの表示

@@ -177,12 +177,12 @@ public class DynPageHelper {
return "";
}

boolean isNameSelf = setFixedFilter.contains(dynCond.param);
setFixedFilter.remove(dynCond.param);

PageDatasetFilter filter = dataSet.findFilterByName(dynCond.param);
PageDatasetFilter filter = dataSet.findFilterById(dynCond.param);
if (filter == null) throw new SwException("没有找到filter(" + dynCond.param + ")!");

boolean isNameSelf = setFixedFilter.contains(filter.name);
setFixedFilter.remove(filter.name);

Object value = null;
if (SwEnum.FilterType.CONST.value.equals(filter.type)) {
value = filter.value;
@@ -192,7 +192,7 @@ public class DynPageHelper {
}
if (value == null || StringUtils.isEmpty(value.toString())) {
if (filter.required) {
throw new SwException("过滤条件不能为空(" + dynCond.param + ")!");
throw new SwException("过滤条件不能为空(" + filter.name + ")!");
}
return null;
}


読み込み中…
キャンセル
保存