Merge branch 'v4-fzy' into test
This commit is contained in:
commit
24f5b43ea9
|
|
@ -213,9 +213,10 @@ func (c *CallbackBiz) issueHandlingQueryKnowledgeBase(data chatbot.BotCallbackDa
|
||||||
// IssueHandlingCollectQA 问题处理群机器人 QA 收集回调
|
// IssueHandlingCollectQA 问题处理群机器人 QA 收集回调
|
||||||
func (c *CallbackBiz) IssueHandlingCollectQA(data card.CardRequest) *card.CardResponse {
|
func (c *CallbackBiz) IssueHandlingCollectQA(data card.CardRequest) *card.CardResponse {
|
||||||
// 确认提交,文本写入知识库
|
// 确认提交,文本写入知识库
|
||||||
|
var question, answer string
|
||||||
if data.CardActionData.CardPrivateData.Params["submit"] == "submit" {
|
if data.CardActionData.CardPrivateData.Params["submit"] == "submit" {
|
||||||
question := data.CardActionData.CardPrivateData.Params["question"].(string)
|
question = data.CardActionData.CardPrivateData.Params["question"].(string)
|
||||||
answer := data.CardActionData.CardPrivateData.Params["answer"].(string)
|
answer = data.CardActionData.CardPrivateData.Params["answer"].(string)
|
||||||
tenantID := data.CardActionData.CardPrivateData.Params["tenant_id"].(string)
|
tenantID := data.CardActionData.CardPrivateData.Params["tenant_id"].(string)
|
||||||
|
|
||||||
// 协程执行耗时操作,防止阻塞
|
// 协程执行耗时操作,防止阻塞
|
||||||
|
|
@ -282,6 +283,12 @@ func (c *CallbackBiz) IssueHandlingCollectQA(data card.CardRequest) *card.CardRe
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
if question != "" {
|
||||||
|
resp.CardData.CardParamMap["question"] = question
|
||||||
|
}
|
||||||
|
if answer != "" {
|
||||||
|
resp.CardData.CardParamMap["answer"] = answer
|
||||||
|
}
|
||||||
|
|
||||||
return resp
|
return resp
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue