2022-08-16 15:30:23 +00:00
|
|
|
package constant
|
|
|
|
|
|
|
|
import (
|
|
|
|
"errors"
|
|
|
|
)
|
|
|
|
|
|
|
|
const (
|
|
|
|
CodeSuccess = 200
|
|
|
|
CodeErrBadRequest = 400
|
|
|
|
CodeErrUnauthorized = 401
|
2022-09-15 09:15:03 +00:00
|
|
|
CodeErrUnSafety = 402
|
2022-08-16 15:30:23 +00:00
|
|
|
CodeErrForbidden = 403
|
|
|
|
CodeErrNotFound = 404
|
2022-09-29 08:15:59 +00:00
|
|
|
CodePasswordExpired = 405
|
2022-12-05 03:12:07 +00:00
|
|
|
CodeAuth = 406
|
2023-01-31 07:22:05 +00:00
|
|
|
CodeGlobalLoading = 407
|
2022-08-16 15:30:23 +00:00
|
|
|
CodeErrInternalServer = 500
|
|
|
|
CodeErrHeader = 406
|
|
|
|
)
|
|
|
|
|
|
|
|
// internal
|
|
|
|
var (
|
|
|
|
ErrCaptchaCode = errors.New("ErrCaptchaCode")
|
2022-12-02 10:52:43 +00:00
|
|
|
ErrAuth = errors.New("ErrAuth")
|
2022-08-16 15:30:23 +00:00
|
|
|
ErrRecordExist = errors.New("ErrRecordExist")
|
|
|
|
ErrRecordNotFound = errors.New("ErrRecordNotFound")
|
|
|
|
ErrStructTransform = errors.New("ErrStructTransform")
|
2022-09-08 10:47:15 +00:00
|
|
|
ErrInitialPassword = errors.New("ErrInitialPassword")
|
2022-09-16 10:53:45 +00:00
|
|
|
ErrNotSupportType = errors.New("ErrNotSupportType")
|
|
|
|
ErrInvalidParams = errors.New("ErrInvalidParams")
|
2022-08-16 15:30:23 +00:00
|
|
|
|
|
|
|
ErrTokenParse = errors.New("ErrTokenParse")
|
|
|
|
|
|
|
|
ErrPageGenerate = errors.New("generate page info failed")
|
2023-02-10 10:07:29 +00:00
|
|
|
ErrRepoNotValid = "ErrRepoNotValid"
|
2022-08-16 15:30:23 +00:00
|
|
|
)
|
|
|
|
|
|
|
|
// api
|
|
|
|
var (
|
2022-09-29 08:15:59 +00:00
|
|
|
ErrTypeInternalServer = "ErrInternalServer"
|
|
|
|
ErrTypeInvalidParams = "ErrInvalidParams"
|
|
|
|
ErrTypeToken = "ErrToken"
|
|
|
|
ErrTypeTokenTimeOut = "ErrTokenTimeOut"
|
|
|
|
ErrTypeNotLogin = "ErrNotLogin"
|
|
|
|
ErrTypePasswordExpired = "ErrPasswordExpired"
|
|
|
|
ErrTypeNotSafety = "ErrNotSafety"
|
2022-12-02 02:31:07 +00:00
|
|
|
ErrNameIsExist = "ErrNameIsExist"
|
2023-02-21 07:19:12 +00:00
|
|
|
ErrDemoEnvironment = "ErrDemoEnvironment"
|
2022-08-16 15:30:23 +00:00
|
|
|
)
|
2022-12-01 07:48:40 +00:00
|
|
|
|
|
|
|
// app
|
|
|
|
var (
|
2023-03-22 10:22:29 +00:00
|
|
|
ErrPortInUsed = "ErrPortInUsed"
|
|
|
|
ErrAppLimit = "ErrAppLimit"
|
|
|
|
ErrAppRequired = "ErrAppRequired"
|
|
|
|
ErrFileCanNotRead = "ErrFileCanNotRead"
|
|
|
|
ErrFileToLarge = "ErrFileToLarge"
|
|
|
|
ErrNotInstall = "ErrNotInstall"
|
|
|
|
ErrPortInOtherApp = "ErrPortInOtherApp"
|
|
|
|
ErrDbUserNotValid = "ErrDbUserNotValid"
|
|
|
|
ErrUpdateBuWebsite = "ErrUpdateBuWebsite"
|
|
|
|
Err1PanelNetworkFailed = "Err1PanelNetworkFailed"
|
2023-04-12 06:16:29 +00:00
|
|
|
ErrCmdTimeout = "ErrCmdTimeout"
|
2022-12-01 07:48:40 +00:00
|
|
|
)
|
2022-12-04 08:10:48 +00:00
|
|
|
|
2023-03-30 08:47:47 +00:00
|
|
|
// website
|
2022-12-04 08:10:48 +00:00
|
|
|
var (
|
|
|
|
ErrDomainIsExist = "ErrDomainIsExist"
|
|
|
|
ErrAliasIsExist = "ErrAliasIsExist"
|
2022-12-12 07:36:45 +00:00
|
|
|
ErrAppDelete = "ErrAppDelete"
|
2023-03-02 06:33:38 +00:00
|
|
|
ErrGroupIsUsed = "ErrGroupIsUsed"
|
2022-12-04 08:10:48 +00:00
|
|
|
)
|
2022-12-05 07:50:53 +00:00
|
|
|
|
2023-03-30 08:47:47 +00:00
|
|
|
// ssl
|
2022-12-05 07:50:53 +00:00
|
|
|
var (
|
|
|
|
ErrSSLCannotDelete = "ErrSSLCannotDelete"
|
|
|
|
ErrAccountCannotDelete = "ErrAccountCannotDelete"
|
2023-01-04 03:44:43 +00:00
|
|
|
ErrSSLApply = "ErrSSLApply"
|
2023-02-20 09:04:59 +00:00
|
|
|
ErrEmailIsExist = "ErrEmailIsExist"
|
2022-12-05 07:50:53 +00:00
|
|
|
)
|
2023-02-09 06:31:05 +00:00
|
|
|
|
2023-03-30 08:47:47 +00:00
|
|
|
// file
|
2023-02-09 06:31:05 +00:00
|
|
|
var (
|
2023-03-10 08:01:36 +00:00
|
|
|
ErrPathNotFound = "ErrPathNotFound"
|
|
|
|
ErrMovePathFailed = "ErrMovePathFailed"
|
|
|
|
ErrLinkPathNotFound = "ErrLinkPathNotFound"
|
|
|
|
ErrFileIsExit = "ErrFileIsExit"
|
2023-03-22 10:34:29 +00:00
|
|
|
ErrFileUpload = "ErrFileUpload"
|
2023-02-09 06:31:05 +00:00
|
|
|
)
|
2023-03-07 08:44:16 +00:00
|
|
|
|
2023-03-30 08:47:47 +00:00
|
|
|
// mysql
|
2023-03-07 08:44:16 +00:00
|
|
|
var (
|
|
|
|
ErrUserIsExist = "ErrUserIsExist"
|
|
|
|
ErrDatabaseIsExist = "ErrDatabaseIsExist"
|
2023-04-11 06:38:27 +00:00
|
|
|
ErrExecTimeOut = "ErrExecTimeOut"
|
2023-03-07 08:44:16 +00:00
|
|
|
)
|
2023-03-08 09:02:06 +00:00
|
|
|
|
2023-03-30 08:47:47 +00:00
|
|
|
// redis
|
2023-03-08 09:02:06 +00:00
|
|
|
var (
|
|
|
|
ErrTypeOfRedis = "ErrTypeOfRedis"
|
|
|
|
)
|
2023-03-15 08:48:26 +00:00
|
|
|
|
2023-03-30 08:47:47 +00:00
|
|
|
// container
|
2023-03-15 08:48:26 +00:00
|
|
|
var (
|
2023-03-16 07:03:44 +00:00
|
|
|
ErrInUsed = "ErrInUsed"
|
|
|
|
ErrObjectInUsed = "ErrObjectInUsed"
|
2023-03-15 08:48:26 +00:00
|
|
|
)
|
2023-03-30 08:47:47 +00:00
|
|
|
|
2023-03-31 06:02:28 +00:00
|
|
|
// runtime
|
2023-03-30 08:47:47 +00:00
|
|
|
var (
|
2023-04-05 16:09:58 +00:00
|
|
|
ErrDirNotFound = "ErrDirNotFound"
|
|
|
|
ErrFileNotExist = "ErrFileNotExist"
|
|
|
|
ErrImageBuildErr = "ErrImageBuildErr"
|
|
|
|
ErrImageExist = "ErrImageExist"
|
|
|
|
ErrDelWithWebsite = "ErrDelWithWebsite"
|
2023-03-30 08:47:47 +00:00
|
|
|
)
|