zwpanel/service/api/api_v1/middleware/AdminInterceptor.go
2023-11-08 21:53:07 +08:00

21 lines
401 B
Go

package middleware
import (
// "calendar-note-gin/api/v1/common/apiReturn"
// . "calendar-note-gin/api/v1/common/base"
"sun-panel/api/api_v1/common/apiReturn"
"sun-panel/api/api_v1/common/base"
"github.com/gin-gonic/gin"
)
func AdminInterceptor(c *gin.Context) {
currentUser, _ := base.GetCurrentUserInfo(c)
if currentUser.Role != 1 {
apiReturn.ErrorNoAccess(c)
c.Abort()
return
}
}