diff --git a/server/adminserver/api/v1/system/enter.go b/server/adminserver/api/v1/system/enter.go index 1f0686da..63f38c05 100644 --- a/server/adminserver/api/v1/system/enter.go +++ b/server/adminserver/api/v1/system/enter.go @@ -5,5 +5,6 @@ type ApiGroup struct { AnncApi AuditApi EmailApi + MailApi BattleServerApi } diff --git a/server/adminserver/api/v1/system/mail.go b/server/adminserver/api/v1/system/mail.go new file mode 100644 index 00000000..81af1133 --- /dev/null +++ b/server/adminserver/api/v1/system/mail.go @@ -0,0 +1,11 @@ +package system + +import ( + "github.com/gin-gonic/gin" +) + +type MailApi struct { +} + +func (this *MailApi) Add(c *gin.Context) { +} diff --git a/server/adminserver/router/system/mail.go b/server/adminserver/router/system/mail.go new file mode 100644 index 00000000..0e43f708 --- /dev/null +++ b/server/adminserver/router/system/mail.go @@ -0,0 +1,19 @@ +package system + +import ( + "github.com/gin-gonic/gin" + "main/api/v1" +) + +type MailRoute struct{} + +func (this *EmailRoute) InitMailRouter(priRouter *gin.RouterGroup) { + priUserRouter := priRouter.Group("mail") + mailApi := v1.ApiGroupApp.SystemApiGroup.EmailApi + { + priUserRouter.POST("send", emailApi.SendEmail) + priUserRouter.GET("list", emailApi.EmailList) + priUserRouter.PUT("update", emailApi.UpdateEmail) + priUserRouter.DELETE("delete/:mailid", emailApi.DelEmail) + } +}