按钮统一 最新工作流逻辑

第一步问问题 点击按钮 使用返回的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作为后续提问时的参数