| | |
| | | }; |
| | | |
| | | break; |
| | | case AnswerType.Report: |
| | | case AnswerType.Summary: |
| | | content = { |
| | | type: AnswerType.Summary, |
| | | values: res.summary?.map((item) => { |
| | | item.reportIsShow = reportIsShow; |
| | | return item; |
| | | }), |
| | | }; |
| | | if (res.answer_type === AnswerType.Report) { |
| | | content = { |
| | | type: AnswerType.Summary, |
| | | values: res.reports?.[0]?.summary, |
| | | }; |
| | | } else { |
| | | content = { |
| | | type: AnswerType.Summary, |
| | | values: res.summary?.map((item) => { |
| | | item.reportIsShow = reportIsShow; |
| | | return item; |
| | | }), |
| | | }; |
| | | } |
| | | break; |
| | | case AnswerType.Url: |
| | | content = { |
| | |
| | | // queryProcess(); |
| | | resetStep(); |
| | | let lastTimestamp = new Date().getTime(); |
| | | questionRes = {}; |
| | | questionRes = {}; |
| | | |
| | | const resultP = new Promise((resolve, reject) => { |
| | | const currentSource = axios.CancelToken.source(); |
| | |
| | | scrollToBottom(); |
| | | }, 300); |
| | | } catch (error: any) { |
| | | console.log("🚀 ~ error:", error) |
| | | // appendLastMessageContent({ |
| | | // type: AnswerType.Text, |
| | | // values: '发生错误!', |