feat: add custom webhook message

This commit is contained in:
engigu
2024-01-07 00:25:35 +08:00
parent e4a1b16e78
commit cf77fac836
18 changed files with 180 additions and 22 deletions
+9
View File
@@ -34,6 +34,15 @@ func (sw *SendTaskInsService) ValidateDiffIns(ins models.SendTasksIns) (string,
var Config models.InsDtalkConfig
return "", Config
}
if ins.WayType == "Custom" {
var Config models.InsCustomConfig
err := json.Unmarshal([]byte(ins.Config), &Config)
if err != nil {
return "自定义webhook反序列化失败!", empty
}
_, Msg := app.CommonPlaygroundValid(Config)
return Msg, Config
}
return "未知的渠道的config校验", empty
}