Files
certd/packages/libs/lib-server/src/basic/constants.ts

124 lines
2.4 KiB
TypeScript
Raw Normal View History

2023-01-29 13:44:19 +08:00
export const Constants = {
2024-08-25 11:56:15 +08:00
dataDir: './data',
2023-06-27 09:29:43 +08:00
role: {
defaultUser: 3,
},
per: {
//无需登录
guest: '_guest_',
//无需登录
anonymous: '_guest_',
//仅需要登录
authOnly: '_authOnly_',
//仅需要登录
loginOnly: '_authOnly_',
open: '_open_',
2023-06-27 09:29:43 +08:00
},
2023-01-29 13:44:19 +08:00
res: {
2023-06-27 09:29:43 +08:00
serverError(message: string) {
return {
code: 1,
message,
};
},
2023-01-29 13:44:19 +08:00
error: {
code: 1,
2023-06-27 09:29:43 +08:00
message: 'Internal server error',
2023-01-29 13:44:19 +08:00
},
success: {
code: 0,
message: 'success',
},
validation: {
code: 10,
message: '参数错误',
},
2024-08-14 21:24:12 +08:00
needvip: {
code: 88,
message: '需要VIP',
},
needsuite: {
code: 89,
message: '需要购买或升级套餐',
},
2024-11-28 17:36:45 +08:00
loginError: {
code: 2,
message: '登录失败',
},
codeError: {
code: 3,
message: '验证码错误',
},
2023-01-29 13:44:19 +08:00
auth: {
code: 401,
message: '您还未登录或token已过期',
},
permission: {
code: 402,
message: '您没有权限',
},
2024-10-05 01:46:25 +08:00
param: {
code: 400,
message: '参数错误',
},
notFound: {
code: 404,
message: '页面/文件/资源不存在',
},
2023-01-29 13:44:19 +08:00
preview: {
code: 10001,
message: '对不起,预览环境不允许修改此数据',
},
siteOff:{
code: 10010,
message: '站点已关闭',
},
2025-04-17 01:15:55 +08:00
need2fa:{
code: 10020,
message: '需要2FA认证',
},
openKeyError: {
code: 20000,
2025-01-15 22:58:11 +08:00
message: 'ApiToken错误',
},
openKeySignError: {
code: 20001,
2025-01-15 22:58:11 +08:00
message: 'ApiToken签名错误',
},
openKeyExpiresError: {
code: 20002,
2025-01-15 22:58:11 +08:00
message: 'ApiToken时间戳错误',
},
openKeySignTypeError: {
code: 20003,
2025-01-15 22:58:11 +08:00
message: 'ApiToken签名类型不支持',
},
openParamError: {
code: 20010,
message: '请求参数错误',
},
openCertNotFound: {
code: 20011,
message: '证书不存在',
},
2025-01-15 22:58:11 +08:00
openCertNotReady: {
code: 20012,
message: '证书还未生成',
},
2025-07-14 23:02:47 +08:00
openCertApplying: {
code: 20013,
message: '证书正在申请中,请稍后重新获取(需要事先在“域名管理”页面配置好校验方式)',
},
2025-07-14 23:15:22 +08:00
openDomainNoVerifier:{
code: 20014,
message: '域名校验方式未配置',
},
2025-07-14 23:02:47 +08:00
openEmailNotFound: {
code: 20021,
message: '用户邮箱还未配置',
},
2023-01-29 13:44:19 +08:00
},
};