Compare commits

...

2 Commits

Author SHA1 Message Date
fuzhongyun 24f5b43ea9 Merge branch 'v4-fzy' into test 2026-02-05 11:12:11 +08:00
fuzhongyun a53f3af1c3 fix: 修复提交后的卡片展示 2026-02-05 11:12:03 +08:00
1 changed files with 9 additions and 2 deletions

View File

@ -213,9 +213,10 @@ func (c *CallbackBiz) issueHandlingQueryKnowledgeBase(data chatbot.BotCallbackDa
// IssueHandlingCollectQA 问题处理群机器人 QA 收集回调
func (c *CallbackBiz) IssueHandlingCollectQA(data card.CardRequest) *card.CardResponse {
// 确认提交,文本写入知识库
var question, answer string
if data.CardActionData.CardPrivateData.Params["submit"] == "submit" {
question := data.CardActionData.CardPrivateData.Params["question"].(string)
answer := data.CardActionData.CardPrivateData.Params["answer"].(string)
question = data.CardActionData.CardPrivateData.Params["question"].(string)
answer = data.CardActionData.CardPrivateData.Params["answer"].(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
}