feat: add wehchat template message push

This commit is contained in:
engigu
2024-03-05 14:42:12 +08:00
parent 32c1c8ad76
commit 4388d08109
16 changed files with 277 additions and 24 deletions
+8 -6
View File
@@ -15,6 +15,7 @@ type SendMessageReq struct {
Text string `json:"text" validate:"required" label:"文本内容"`
Title string `json:"title" label:"消息标题"`
HTML string `json:"html" label:"html内容"`
URL string `json:"url" label:"消息详情url地址"`
MarkDown string `json:"markdown" label:"markdown内容"`
Mode string `json:"mode" label:"是否异步发送"`
}
@@ -33,12 +34,13 @@ func DoSendMassage(c *gin.Context) {
}
msgService := send_message_service.SendMessageService{
TaskID: req.TaskID,
Title: req.Title,
Text: req.Text,
HTML: req.HTML,
MarkDown: req.MarkDown,
CallerIp: c.ClientIP(),
TaskID: req.TaskID,
Title: req.Title,
Text: req.Text,
HTML: req.HTML,
URL: req.URL,
MarkDown: req.MarkDown,
CallerIp: c.ClientIP(),
DefaultLogger: logrus.WithFields(logrus.Fields{
//"prefix": "[Message Instance]",
}),