Merge remote-tracking branch 'origin/master'
This commit is contained in:
commit
8ff37be7b5
|
|
@ -123,7 +123,7 @@ dingtalk:
|
||||||
api_key: "dingsbbntrkeiyazcfdg"
|
api_key: "dingsbbntrkeiyazcfdg"
|
||||||
api_secret: "ObqxwyR20r9rVNhju0sCPQyQA98_FZSc32W4vgxnGFH_b02HZr1BPCJsOAF816nu"
|
api_secret: "ObqxwyR20r9rVNhju0sCPQyQA98_FZSc32W4vgxnGFH_b02HZr1BPCJsOAF816nu"
|
||||||
table_demand:
|
table_demand:
|
||||||
url: "https://alidocs.dingtalk.com/i/nodes/YQBnd5ExVE6qAbnOiANQg2KKJyeZqMmz"
|
url: "https://alidocs.dingtalk.com/i/nodes/2Amq4vjg89RnYx9DTp66m2orW3kdP0wQ"
|
||||||
base_id: "2Amq4vjg89RnYx9DTp66m2orW3kdP0wQ"
|
base_id: "2Amq4vjg89RnYx9DTp66m2orW3kdP0wQ"
|
||||||
sheet_id_or_name: "数据表"
|
sheet_id_or_name: "数据表"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -249,6 +249,8 @@ func (r *Handle) handleKnowle(ctx context.Context, rec *entitys.Recognize, task
|
||||||
// bot 临时实现,后续转到 eino 工作流
|
// bot 临时实现,后续转到 eino 工作流
|
||||||
func (r *Handle) handleBot(ctx context.Context, rec *entitys.Recognize, task *model.AiTask) (err error) {
|
func (r *Handle) handleBot(ctx context.Context, rec *entitys.Recognize, task *model.AiTask) (err error) {
|
||||||
if task.Index == "bug_optimization_submit" {
|
if task.Index == "bug_optimization_submit" {
|
||||||
|
entitys.ResLoading(rec.Ch, task.Index, "需求记录中...")
|
||||||
|
|
||||||
// Ext 中获取 sessionId
|
// Ext 中获取 sessionId
|
||||||
sessionID := rec.GetSession()
|
sessionID := rec.GetSession()
|
||||||
// 获取dingtalk accessToken
|
// 获取dingtalk accessToken
|
||||||
|
|
@ -283,10 +285,12 @@ func (r *Handle) handleBot(ctx context.Context, rec *entitys.Recognize, task *mo
|
||||||
return errors.NewBusinessErr(422, "创建记录失败,请联系管理员")
|
return errors.NewBusinessErr(422, "创建记录失败,请联系管理员")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
entitys.ResLog(rec.Ch, task.Index, "需求记录完成")
|
||||||
|
|
||||||
// 构建跳转链接
|
// 构建跳转链接
|
||||||
detailPage := util.BuildJumpLink(r.conf.Dingtalk.TableDemand.Url, "去查看")
|
detailPage := util.BuildJumpLink(r.conf.Dingtalk.TableDemand.Url, "去查看")
|
||||||
|
|
||||||
entitys.ResText(rec.Ch, "", fmt.Sprintf("问题已记录,正在分配相关人员处理,请您耐心等待处理结果。点击查看工单进度:%s", detailPage))
|
entitys.ResText(rec.Ch, task.Index, fmt.Sprintf("需求已记录,正在分配相关人员处理,请您耐心等待处理结果。点击查看工单进度:%s", detailPage))
|
||||||
|
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue