From 75021144c3ea9db028177e954dae4597e814b453 Mon Sep 17 00:00:00 2001 From: moonrailgun Date: Sun, 4 Jun 2023 00:18:21 +0800 Subject: [PATCH] refactor: change base default error message with english --- server/packages/sdk/src/services/lib/errors.ts | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/server/packages/sdk/src/services/lib/errors.ts b/server/packages/sdk/src/services/lib/errors.ts index 1e1f017a..7183847c 100644 --- a/server/packages/sdk/src/services/lib/errors.ts +++ b/server/packages/sdk/src/services/lib/errors.ts @@ -7,7 +7,7 @@ class TcError extends ExtendableError { public retryable: boolean; constructor(message?: string, code?: number, type?: string, data?: unknown) { - super(message ?? '服务器出错'); + super(message ?? 'Service Unavailable'); this.code = code ?? this.code ?? 500; this.type = type ?? this.type; this.data = data ?? this.data; @@ -17,7 +17,7 @@ class TcError extends ExtendableError { export class DataNotFoundError extends TcError { constructor(message?: string, code?: number, type?: string, data?: unknown) { - super(message ?? '找不到数据', code ?? 404, type, data); + super(message ?? 'Not found Data', code ?? 404, type, data); } } @@ -28,13 +28,19 @@ export class EntityError extends TcError { type?: string, data?: { field: string; message: string }[] ) { - super(message ?? '表单不正确', code ?? 442, type, data); + super(message ?? 'Form error', code ?? 442, type, data); } } export class NoPermissionError extends TcError { constructor(message?: string, code?: number, type?: string, data?: unknown) { - super(message ?? '没有操作权限', code ?? 403, type, data); + super(message ?? 'No operate permission', code ?? 403, type, data); + } +} + +export class BannedError extends TcError { + constructor(message?: string, code?: number, type?: string, data?: unknown) { + super(message ?? 'You has been banned', code ?? 403, type, data); } }