Files
email-notification/model/model.go
2025-04-30 09:47:03 +07:00

27 lines
577 B
Go

package model
import "time"
type Birthday struct {
Email string `json:"email"`
Fullname string `json:"fullname"`
Birthday time.Time `json:"birthday"`
}
type Workanniversary struct {
Email string `json:"email"`
Fullname string `json:"fullname"`
HireDate time.Time `json:"hire_date"`
}
type SendEmailRequest struct {
Subject string `json:"subject" validate:"required"`
To []string `json:"to" validate:"required"`
CC []string `json:"cc"`
Message string `json:"message"`
}
type EmailResponse struct {
Email []string `json:"email"`
}