This commit is contained in:
laodaming 2023-11-06 18:34:28 +08:00
parent b1cd37497c
commit be7823cfba

View File

@ -41,6 +41,7 @@ type BaseWebhookMsgHeaderType struct {
}
func (l *WebhookLogic) Webhook(req *types.WebhookReq, userinfo *auth.UserInfo) (resp *basic.Response) {
logx.Info("收到事件:", req)
var msgHeader BaseWebhookMsgHeaderType
if req.Event["header"] == nil {
logx.Error("invalid request")
@ -50,7 +51,6 @@ func (l *WebhookLogic) Webhook(req *types.WebhookReq, userinfo *auth.UserInfo) (
logx.Error(err)
return resp.SetStatusAddMessage(basic.CodeJsonErr, "failed to parse params")
}
logx.Info("收到事件:" + msgHeader.EventType)
switch msgHeader.EventType {
case "contact.custom_attr_event.updated_v3": //成员字段管理属性变更事件
case "contact.department.created_v3": //部门新建