Commit 6953c6053c2aa681704d92fbdc70ea658eb0b9d7

Authored by qianbao
1 parent 55db594e

添加未清选择 改成动态引导语

src/main/java/com/xly/tool/DynamicToolProvider.java
@@ -973,6 +973,18 @@ public class DynamicToolProvider implements ToolProvider { @@ -973,6 +973,18 @@ public class DynamicToolProvider implements ToolProvider {
973 session.setBCleanMemory(true); 973 session.setBCleanMemory(true);
974 session.setArgs(new HashMap<>()); 974 session.setArgs(new HashMap<>());
975 session.setCurrentArgs(new HashMap<>()); 975 session.setCurrentArgs(new HashMap<>());
  976 + if(session.getCurrentTool()!=null){
  977 + session.getCurrentTool().setDynamicParamRule(new ArrayList<>());
  978 + List<ParamRule> dataAll = session.getCurrentTool().getParamRuleListAll();
  979 + dataAll = dataAll.stream().filter(one-> !one.getBDynamicParam()).collect(Collectors.toUnmodifiableList());
  980 + List<ParamRule> paramRuleList = dataAll.stream().filter(one-> one.getBTipModel()).collect(Collectors.toUnmodifiableList());
  981 + List<ParamRule> paramRuleListCheck = dataAll.stream().filter(one->one.getBEmpty()).collect(Collectors.toUnmodifiableList());
  982 + session.getCurrentTool().setParamRuleListCheck(paramRuleListCheck);
  983 + session.getCurrentTool().setParamRuleList(paramRuleList);
  984 + session.getCurrentTool().setParamRuleListAll(dataAll);
  985 + session.setCurrentRowData(null);
  986 + session.setQuoData(null);
  987 + }
976 } 988 }
977 return sReturn; 989 return sReturn;
978 } 990 }