✨ 完成实验部分功能
This commit is contained in:
@@ -8,3 +8,18 @@ export class APIResponse<T> implements IAPIResponse<T> {
|
||||
message: string = '';
|
||||
data: T = undefined as T;
|
||||
}
|
||||
|
||||
export class APIResponseErrorException<T>
|
||||
extends Error
|
||||
implements IAPIResponse<T>
|
||||
{
|
||||
code: number;
|
||||
override message: string;
|
||||
data: T = undefined as T;
|
||||
constructor(apiResponse: APIResponse<T>) {
|
||||
super();
|
||||
this.code = apiResponse.code;
|
||||
this.message = apiResponse.message;
|
||||
this.data = apiResponse.data;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user