diff --git a/packages/api/src/comment.ts b/packages/api/src/comment.ts index 40702698da5..8888363903d 100644 --- a/packages/api/src/comment.ts +++ b/packages/api/src/comment.ts @@ -174,7 +174,7 @@ export interface DeleteCommentOptions extends BaseAPIOptions { * * 待删除的评论对象 ID */ - objectId: string | number; + objectId: number; } export interface DeleteCommentResponse extends ErrorStatusResponse { @@ -233,7 +233,7 @@ export interface UpdateCommentOptions extends BaseAPIOptions { * * Comment ID */ - objectId: number | string; + objectId: number; /** * 评论数据 diff --git a/packages/api/src/login.ts b/packages/api/src/login.ts index b9a265aa31b..f722c8e0a86 100644 --- a/packages/api/src/login.ts +++ b/packages/api/src/login.ts @@ -50,7 +50,7 @@ export interface UserInfo { * * User object ID */ - objectId: string | number; + objectId: number; /** * 用户身份 diff --git a/packages/api/src/typings.ts b/packages/api/src/typings.ts index 79b2360ae17..ec4a2054920 100644 --- a/packages/api/src/typings.ts +++ b/packages/api/src/typings.ts @@ -40,14 +40,14 @@ export interface WalineCommentData { * @description Only available when replying comment */ - pid?: string; + pid?: number; /** * Root comment id * * @description Only available when replying comment */ - rid?: string; + rid?: number; /** * User id being at @@ -72,7 +72,7 @@ export interface BaseWalineResponseComment { /** * Comment object ID */ - objectId: string; + objectId: number; /** * Timestamp of the comment @@ -135,7 +135,7 @@ export interface BaseWalineResponseComment { */ // FIXME: Rename it to `userId` // eslint-disable-next-line @typescript-eslint/naming-convention - user_id?: string; + user_id?: number; /** * User location @@ -205,12 +205,12 @@ export interface WalineChildComment extends BaseWalineResponseComment { * Parent comment id */ - pid: string; + pid: number; /** * Root comment id */ - rid: string; + rid: number; /** * User id being at