Commit 69439c2d by Liu

feat:业务洞察工作流逻辑文档

parent 06358447
业务洞察最新工作流逻辑
第一步问问题 点击业务洞察按钮【开启主工作流】
会返回workflowSessionId
第二步问问题 拿主工作流返回的workflowSessionId,recordType:A12和输入的问题继续调用提问接口【提问主工作流】
会返回开启子工作流需要的answer
answer不为json:正常提问
answer为json:返回子工作流recordType,question
第三步问问题 拿第二步返回的recordType【开启子工作流】
返回workflowSessionId,cardList
判断cardList是否为空,是否展示输入框
第四步问问题 拿第三步返回的cardList【提问子工作流】
cardList为空,则正常传question和recordType和子工作流workflowSessionId,不传paramMap
cardList不为空,则传recordType,展示输入框填入参数后添加到paramMap中和子工作流workflowSessionId传给提问接口
子工作流返回:子工作流answer内end=true时跳出子工作流,recordType:A12再次开启主工作流,此时清空paramMap
若是正常回答完成后开启主工作流不需要传question
若子工作流回答不了的情况下需要带着answer.question提问主工作流
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment