初始化项目文件

This commit is contained in:
2025-07-11 16:54:11 +08:00
parent 6bffd582a0
commit 39fedaac16
213 changed files with 16944 additions and 0 deletions

View File

@ -0,0 +1,25 @@
package admin
import (
"errors"
"github.com/kataras/iris/v12"
"main/utils"
)
func Admin(ctx iris.Context) {
err := ctx.JSON(utils.FormatRes(iris.StatusOK, "", "adminPage"))
if err != nil {
return
}
}
// CheckAdmin 检查admin权限
func checkAdmin(ctx iris.Context) {
user := utils.GetLoginUser(ctx)
if user.Type != "admin" {
ctx.StatusCode(iris.StatusForbidden)
ctx.SetErr(errors.New("权限不足"))
return
}
ctx.Next()
}