diff --git a/base_sdk/ets/@ohos.base.ets b/base_sdk/ets/@ohos.base.ets index 2b5a6d300c61220788f0e5d24e45a8d4e867001d..474813872dc3218d26934f226d0b57dedb2db945 100644 --- a/base_sdk/ets/@ohos.base.ets +++ b/base_sdk/ets/@ohos.base.ets @@ -14,7 +14,6 @@ */ export class BusinessError extends Error { - code: int; data?: T; constructor() { @@ -32,4 +31,9 @@ export class BusinessError extends Error { this.code = code; this.data = data; } + + constructor(code: int, message: string, data?: T) { + super(code, message); + this.data = data; + } } \ No newline at end of file