Compare commits
No commits in common. "48f248fecd81323ffae602dbb8659c5205345b55" and "849eb44870f52e7dd4de2b0fbb7bd39a48bdc346" have entirely different histories.
48f248fecd
...
849eb44870
|
|
@ -214,8 +214,8 @@ func (c *CallbackBiz) issueHandlingQueryKnowledgeBase(data chatbot.BotCallbackDa
|
|||
func (c *CallbackBiz) IssueHandlingCollectQA(data card.CardRequest) *card.CardResponse {
|
||||
// 确认提交,文本写入知识库
|
||||
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_local"].(string)
|
||||
answer := data.CardActionData.CardPrivateData.Params["answer_local"].(string)
|
||||
tenantID := data.CardActionData.CardPrivateData.Params["tenant_id"].(string)
|
||||
|
||||
// 协程执行耗时操作,防止阻塞
|
||||
|
|
|
|||
|
|
@ -427,6 +427,8 @@ func (s *CallbackService) CallbackDingtalkCard(c *fiber.Ctx) error {
|
|||
// 获取body中的参数
|
||||
body := c.Request().Body()
|
||||
|
||||
log.Debug("body:%s", string(body))
|
||||
|
||||
// HTTP 回调结构与SDK结构体不符,包装结构体
|
||||
tmp := struct {
|
||||
card.CardRequest // 嵌入原结构体
|
||||
|
|
@ -441,7 +443,6 @@ func (s *CallbackService) CallbackDingtalkCard(c *fiber.Ctx) error {
|
|||
if err := json.Unmarshal([]byte(data.Content), &data.CardActionData); err != nil {
|
||||
return fmt.Errorf("invalid content: %v", err)
|
||||
}
|
||||
log.Debug("body:%s", string(body))
|
||||
|
||||
// 非回调类型不处理
|
||||
if data.Type != constants.CardActionCallbackTypeAction {
|
||||
|
|
|
|||
Loading…
Reference in New Issue