feat: mail config and mail send

This commit is contained in:
zchengo
2023-01-24 20:03:35 +08:00
parent a9e33f2bcc
commit 35886fde4f
17 changed files with 731 additions and 8 deletions
+7
View File
@@ -45,6 +45,13 @@ type CustomerUpdateParam struct {
Status int `json:"status" binding:"-"`
}
type CustomerSendMailParam struct {
Uid int64 `json:"uid" binding:"-"`
Receiver string `json:"receiver" binding:"required,email"`
Subject string `json:"subject" binding:"omitempty,gt=0"`
Content string `json:"content" binding:"required,gt=0"`
}
type CustomerDeleteParam struct {
Ids []int64 `json:"ids" binding:"required"`
}