fix: template message send mutli

This commit is contained in:
Your Name
2026-01-15 08:52:57 +08:00
parent 328e88e8c4
commit 18ad967df3
4 changed files with 31 additions and 15 deletions
+2
View File
@@ -18,6 +18,7 @@ type SendMessageByTemplateReq struct {
Token string `json:"token" validate:"required" label:"模板token"`
Title string `json:"title" validate:"required" label:"消息标题"`
Placeholders map[string]interface{} `json:"placeholders" label:"占位符"`
Recipients []string `json:"recipients" label:"接收者列表"`
}
// DoSendMessageByTemplate 使用模板发送消息
@@ -111,6 +112,7 @@ func DoSendMessageByTemplate(c *gin.Context) {
AtMobiles: atMobiles,
AtUserIds: atUserIds,
AtAll: template.IsAtAll,
Recipients: req.Recipients, // 动态接收者列表
DefaultLogger: logrus.WithFields(logrus.Fields{
"prefix": "[Template Send]",
}),