From 6953c6053c2aa681704d92fbdc70ea658eb0b9d7 Mon Sep 17 00:00:00 2001 From: qianbao Date: Thu, 9 Jul 2026 13:09:51 +0800 Subject: [PATCH] 添加未清选择 改成动态引导语 --- src/main/java/com/xly/tool/DynamicToolProvider.java | 12 ++++++++++++ 1 file changed, 12 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/xly/tool/DynamicToolProvider.java b/src/main/java/com/xly/tool/DynamicToolProvider.java index 6fa3b6e..61352b6 100644 --- a/src/main/java/com/xly/tool/DynamicToolProvider.java +++ b/src/main/java/com/xly/tool/DynamicToolProvider.java @@ -973,6 +973,18 @@ public class DynamicToolProvider implements ToolProvider { session.setBCleanMemory(true); session.setArgs(new HashMap<>()); session.setCurrentArgs(new HashMap<>()); + if(session.getCurrentTool()!=null){ + session.getCurrentTool().setDynamicParamRule(new ArrayList<>()); + List dataAll = session.getCurrentTool().getParamRuleListAll(); + dataAll = dataAll.stream().filter(one-> !one.getBDynamicParam()).collect(Collectors.toUnmodifiableList()); + List paramRuleList = dataAll.stream().filter(one-> one.getBTipModel()).collect(Collectors.toUnmodifiableList()); + List paramRuleListCheck = dataAll.stream().filter(one->one.getBEmpty()).collect(Collectors.toUnmodifiableList()); + session.getCurrentTool().setParamRuleListCheck(paramRuleListCheck); + session.getCurrentTool().setParamRuleList(paramRuleList); + session.getCurrentTool().setParamRuleListAll(dataAll); + session.setCurrentRowData(null); + session.setQuoData(null); + } } return sReturn; } -- libgit2 0.22.2