2025-06-25 15:25:18 +08:00
|
|
|
package errcode
|
|
|
|
|
|
|
|
|
|
import (
|
|
|
|
|
"embed"
|
|
|
|
|
|
|
|
|
|
"github.com/GoYoko/web"
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
//go:embed locale.*.toml
|
|
|
|
|
var LocalFS embed.FS
|
|
|
|
|
|
|
|
|
|
var (
|
2025-07-09 18:13:15 +08:00
|
|
|
ErrPermission = web.NewBadRequestErr("err-permission")
|
|
|
|
|
ErrUserNotFound = web.NewBadRequestErr("err-user-not-found")
|
2025-07-24 21:31:56 +08:00
|
|
|
ErrUserLock = web.NewBadRequestErr("err-user-lock")
|
2025-07-09 18:13:15 +08:00
|
|
|
ErrPassword = web.NewBadRequestErr("err-password")
|
2025-09-01 11:04:50 +08:00
|
|
|
ErrAccountAlreadyExist = web.NewBadRequestErr("err-account-already-exist")
|
2025-07-09 18:13:15 +08:00
|
|
|
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")
|
2025-07-23 16:38:59 +08:00
|
|
|
ErrUserLimit = web.NewBadRequestErr("err-user-limit")
|
2025-08-13 12:06:22 +08:00
|
|
|
ErrOnlyAdmin = web.NewBadRequestErr("err-only-admin")
|
2025-08-21 11:13:50 +08:00
|
|
|
ErrInvalidSecret = web.NewBadRequestErr("err-invalid-secret")
|
|
|
|
|
ErrAIEmployeeLimit = web.NewBadRequestErr("err-ai-employee-limit")
|
2025-06-25 15:25:18 +08:00
|
|
|
)
|