- Implement user notification settings with email and webhook options - Add new user settings for quota warning threshold and notification preferences - Create backend API and database support for user notification configuration - Enhance frontend personal settings with notification configuration UI - Support custom notification email and webhook URL - Add service layer for sending user notifications
15 lines
616 B
Go
15 lines
616 B
Go
package constant
|
|
|
|
var (
|
|
UserSettingNotifyType = "notify_type" // QuotaWarningType 额度预警类型
|
|
UserSettingQuotaWarningThreshold = "quota_warning_threshold" // QuotaWarningThreshold 额度预警阈值
|
|
UserSettingWebhookUrl = "webhook_url" // WebhookUrl webhook地址
|
|
UserSettingWebhookSecret = "webhook_secret" // WebhookSecret webhook密钥
|
|
UserSettingNotificationEmail = "notification_email" // NotificationEmail 通知邮箱地址
|
|
)
|
|
|
|
var (
|
|
NotifyTypeEmail = "email" // Email 邮件
|
|
NotifyTypeWebhook = "webhook" // Webhook
|
|
)
|