From 76c71cfe4758aeddf23c277abfc393baf6ed2aa9 Mon Sep 17 00:00:00 2001 From: CrescentLeaf Date: Sat, 16 Aug 2025 10:52:33 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B0=86=20ChatBean=20=E5=92=8C=20UserBean=20?= =?UTF-8?q?=E7=9A=84=20interface=20=E5=AE=9A=E4=B9=89=E6=9B=B4=E6=8D=A2?= =?UTF-8?q?=E4=B8=BA=20class?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/UserApi.ts | 0 src/data/ChatBean.ts | 4 ++-- src/data/UserBean.ts | 14 +++++++------- 3 files changed, 9 insertions(+), 9 deletions(-) create mode 100644 src/api/UserApi.ts diff --git a/src/api/UserApi.ts b/src/api/UserApi.ts new file mode 100644 index 0000000..e69de29 diff --git a/src/data/ChatBean.ts b/src/data/ChatBean.ts index 50a332d..4aaa459 100644 --- a/src/data/ChatBean.ts +++ b/src/data/ChatBean.ts @@ -1,3 +1,3 @@ -export default interface ChatBean { - id: string +export default class ChatBean { + declare id: string } diff --git a/src/data/UserBean.ts b/src/data/UserBean.ts index 3df07f1..9809170 100644 --- a/src/data/UserBean.ts +++ b/src/data/UserBean.ts @@ -1,8 +1,8 @@ -export default interface UserBean { - count: number, - username: string, - registered_time: number, - nickname: string, - avatar: Uint8Array, - settings: string, +export default class UserBean { + declare count: number + declare username: string + declare registered_time: number + declare nickname: string + declare avatar: Uint8Array + declare settings: string }