- 23 Jan, 2026 7 commits
-
-
weiyudumei committed
-
weiyudumei committed
-
weiyudumei committed
-
weiyudumei committed
-
- 将所有 workFlowSeeionId 统一修正为 workFlowSessionId - 修复流式响应中 workFlowSessionId 字段提取问题 - 清理调试代码,简化逻辑 - 确保 workFlowSessionId 在第二次调用流式接口时正确传递
weiyudumei committed -
- 修复流式响应更新时 workFlowSeeionId 和 recordId 被覆盖的问题,保留之前保存的值 - 修复自动提交逻辑重复调用问题,只在 firstQaFlag 首次变为 true 时执行一次 - 添加 lastFirstQaFlagRef 跟踪 firstQaFlag 变化,避免流式更新时重复触发 - 移除 answer.recordId 和 answer.workFlowSeeionId 作为 useEffect 依赖项 - 修复 TacticsChat.tsx 中 existingAnswer 变量名冲突问题
weiyudumei committed -
- 添加 firstQaFlag 字段支持,当为 true 时从 URL query 自动填充表单并自动提交 - 添加 workFlowSeeionId 字段,处理模式与 recordId 一致 - 第一次调用返回 workFlowSeeionId,后续调用传递上次返回的值 - 更新 CardWorkflowForm、Chat、TacticsChat 相关逻辑
weiyudumei committed
-
- 22 Jan, 2026 5 commits
-
-
- 在 TacticsChat 和 Chat 的 handleWorkflowSubmit 中添加 recordType: 'A01' - 修改 Chat.tsx 的 handleSubmitQuestion,支持从 extraParams 传入 recordType - workflow 提交时优先使用传入的 recordType 值
weiyudumei committed -
- 将所有 workflow 卡片的 isCompleted 设置为 false - 输入框保持可输入状态(除非正在提交) - 按钮统一显示提交状态 - 为后续添加完成状态逻辑做准备
weiyudumei committed -
- 移除 ChatAnswerParser 中未定义的 fromParser prop,修复 isAsking is not defined 错误 - 修改 workflow 卡片的 isCompleted 判断逻辑,仅当有后续回答时才禁用表单 - 避免从历史记录加载时误禁用 workflow 表单 - 修复 ESLint 未使用变量警告
weiyudumei committed -
- 在 ChatAnswerAttchment.tsx 中添加 React 导入 - 在 Collect.tsx 中显式传递 isAsking prop
weiyudumei committed -
- 流式响应过程中忽略服务器返回的 endAnswerFlag,避免过早禁用 - 优化 isCompleted 判断逻辑,只有在当前回答且流式响应完成且没有正在进行的请求时才禁用 - 传递 isAsking 状态到 CardWorkflowForm 组件
weiyudumei committed
-
- 21 Jan, 2026 4 commits
-
-
- 新增 CardWorkflowForm 组件处理表单输入 - 支持根据 fieldList 动态渲染 text 类型输入框 - 实现 paramMap 和 recordId 参数传递 - 完成后禁用卡片内输入框和提交按钮 - 页面最下方 ChatEditor 不受影响
weiyudumei committed -
weiyudumei committed
-
Liu committed
-
weiyudumei committed
-
- 14 Jan, 2026 1 commit
-
-
Liu committed
-
- 12 Jan, 2026 2 commits
- 09 Jan, 2026 7 commits
- 08 Jan, 2026 6 commits
- 07 Jan, 2026 8 commits