Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
S
sdream-ai-fe
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
侯明涛
sdream-ai-fe
Commits
66d1d2fd
Commit
66d1d2fd
authored
May 12, 2026
by
Liu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix:逻辑文档
parent
2115e7da
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
34 additions
and
0 deletions
+34
-0
c.txt
+34
-0
No files found.
c.txt
0 → 100644
View file @
66d1d2fd
按钮统一 最新工作流逻辑
第一步问问题 点击按钮 使用返回的recordType【开启主工作流】
会返回workflowSessionId
第二步问问题 拿主工作流返回的workflowSessionId,当前点击的按钮的recordType和输入的问题继续调用提问接口【提问主工作流】
会返回开启子工作流需要的answer
判断是否有结束标识
无:正常提问
有:返回子工作流recordType,question
第三步问问题 拿第二步返回的recordType【开启子工作流】
返回workflowSessionId,cardList
判断cardList是否为空
第四步问问题 拿第三步返回的cardList【提问子工作流】
cardList为空,则正常传主工作流的question和最新的recordType和子工作流workflowSessionId,不传paramMap
cardList不为空,则传最新的recordType,展示输入框填入参数后添加到paramMap中和子工作流workflowSessionId传给提问接口
子工作流返回:子工作流answer内end=true时跳出子工作流,使用返回的最新recordType再次开启主工作流,此时清空paramMap
若是正常回答完成后开启主工作流不需要传question
若子工作流回答不了的情况下需要带着answer.question提问主工作流
开子静默过程中若任一包 cardList 非空,则不要自动 handleSubmitQuestion,直到用户通过卡片提交 paramMap
跳出子工作流时,自动开启主工作流并使用子工作流的question自动提问主工作流,返回新的recordType再次自动调用,
开启子工作流然后继续提问子工作流。
第四步结束标识总结:子 end=true → 清 paramMap → 静默开主 → 若有 question 再问主 → 主若再返回带子 recordType 的 JSON 则再开子
拉 QA 后
1.最后一条存在recordType和workFlowSessionId时不再自动调用提问接口,
后续再进行提问时需要带着获取到的recordType和workFlowSessionId;
2.若不存在则自动调用一次提问接口获取最新的recordType和workFlowSessionId作为后续提问时的参数
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment