Files
MonkeyCode/backend/errcode/errcode.go
2025-08-25 19:36:48 +08:00

29 lines
1.1 KiB
Go

package errcode
import (
"embed"
"github.com/GoYoko/web"
)
//go:embed locale.*.toml
var LocalFS embed.FS
var (
ErrPermission = web.NewBadRequestErr("err-permission")
ErrUserNotFound = web.NewBadRequestErr("err-user-not-found")
ErrUserLock = web.NewBadRequestErr("err-user-lock")
ErrPassword = web.NewBadRequestErr("err-password")
ErrInviteCodeInvalid = web.NewBadRequestErr("err-invite-code-invalid")
ErrEmailInvalid = web.NewBadRequestErr("err-email-invalid")
ErrOAuthStateInvalid = web.NewBadRequestErr("err-oauth-state-invalid")
ErrUnsupportedPlatform = web.NewBadRequestErr("err-unsupported-platform")
ErrNotInvited = web.NewBadRequestErr("err-not-invited")
ErrDingtalkNotEnabled = web.NewBadRequestErr("err-dingtalk-not-enabled")
ErrCustomNotEnabled = web.NewBadRequestErr("err-custom-not-enabled")
ErrUserLimit = web.NewBadRequestErr("err-user-limit")
ErrOnlyAdmin = web.NewBadRequestErr("err-only-admin")
ErrInvalidSecret = web.NewBadRequestErr("err-invalid-secret")
ErrAIEmployeeLimit = web.NewBadRequestErr("err-ai-employee-limit")
)