Commit 07f79d71bb1379e62d3004a300b9d7ca63179f62

Authored by qianbao
1 parent e8b8890a

AI添加问题 历史问题记录

src/main/java/com/xly/tool/DynamicToolProvider.java
... ... @@ -609,10 +609,11 @@ public class DynamicToolProvider implements ToolProvider {
609 609  
610 610 public String doDynamicTool(ToolMeta meta,UserSceneSession session) {
611 611 List<ParamRule> paramRuleData = meta.getParamRuleListAll();
  612 + List<ParamRule> paramRuleDataCheck = meta.getParamRuleListCheck();
612 613 Map<String, Object> args = session.getArgs();
613 614  
614 615 // 3. 【自动校验】检查必填项
615   - List<String> missing = checkRequiredParams(args, paramRuleData);
  616 + List<String> missing = checkRequiredParams(args, paramRuleDataCheck);
616 617 if (!missing.isEmpty()) {
617 618 // 4.1 参数缺失,生成“提问”消息,直接返给客户
618 619 String askMsg = buildAskUserMessage(meta, missing,args);
... ...