19 lines
503 B
Go
19 lines
503 B
Go
package router
|
|
|
|
import (
|
|
"github.com/gin-gonic/gin"
|
|
"main/api"
|
|
)
|
|
|
|
type MailRoute struct{}
|
|
|
|
func (r *MailRoute) InitMailRouter(pubRouter *gin.RouterGroup) {
|
|
mailRouter := pubRouter.Group("/")
|
|
mailAPI := api.ApiGroupApp.Mail
|
|
mailRouter.GET("mails", mailAPI.GetMailList)
|
|
mailRouter.GET("markMail", mailAPI.MarkMail)
|
|
mailRouter.GET("getUnreadMailCount", mailAPI.GetUnreadMailCount)
|
|
mailRouter.GET("getMailAttachment", mailAPI.GetMailAttachment)
|
|
mailRouter.GET("deleteMails", mailAPI.DeleteMails)
|
|
}
|