diff --git a/core/models/models/v2/notification_setting_v2.go b/core/models/models/v2/notification_setting_v2.go index 832117fb..b19adfa9 100644 --- a/core/models/models/v2/notification_setting_v2.go +++ b/core/models/models/v2/notification_setting_v2.go @@ -9,6 +9,7 @@ type NotificationSettingV2 struct { Enabled bool `json:"enabled" bson:"enabled"` Global bool `json:"global" bson:"global"` Title string `json:"title,omitempty" bson:"title,omitempty"` + Template string `json:"template" bson:"template"` TemplateMode string `json:"template_mode" bson:"template_mode"` TemplateMarkdown string `json:"template_markdown,omitempty" bson:"template_markdown,omitempty"` TemplateRichText string `json:"template_rich_text,omitempty" bson:"template_rich_text,omitempty"` diff --git a/core/notification/service_v2.go b/core/notification/service_v2.go index 5a18e366..3bf0b5b1 100644 --- a/core/notification/service_v2.go +++ b/core/notification/service_v2.go @@ -48,7 +48,7 @@ func (svc *ServiceV2) initData() (err error) { Description: "这是默认的邮件通知。您可以使用您自己的设置进行编辑。", TaskTrigger: constants.NotificationTriggerTaskFinish, Title: "[Crawlab] 爬虫任务更新: {{$.status}}", - TemplateMarkdown: `尊敬的 {{$.user.username}}, + Template: `尊敬的 {{$.user.username}}, 请查看下面的任务数据。 @@ -83,7 +83,7 @@ func (svc *ServiceV2) initData() (err error) { Description: "This is the default mail notification. You can edit it with your own settings", TaskTrigger: constants.NotificationTriggerTaskFinish, Title: "[Crawlab] Task Update: {{$.status}}", - TemplateMarkdown: `Dear {{$.user.username}}, + Template: `Dear {{$.user.username}}, Please find the task data as below. @@ -118,7 +118,7 @@ Please find the task data as below. Description: "这是默认的手机通知。您可以使用您自己的设置进行编辑。", TaskTrigger: constants.NotificationTriggerTaskFinish, Title: "[Crawlab] 任务更新: {{$.status}}", - TemplateMarkdown: `尊敬的 {{$.user.username}}, + Template: `尊敬的 {{$.user.username}}, 请查看下面的任务数据。 @@ -146,7 +146,7 @@ Please find the task data as below. Description: "This is the default mobile notification. You can edit it with your own settings", TaskTrigger: constants.NotificationTriggerTaskFinish, Title: "[Crawlab] Task Update: {{$.status}}", - TemplateMarkdown: `Dear {{$.user.username}}, + Template: `Dear {{$.user.username}}, Please find the task data as below.