feat(posts): 类型特殊块移至正文下,采纳答案卡与中奖楼层按评论标记

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-09-16 08:33:00 +08:00
parent 92695c2143
commit 44fdcace4c
8 changed files with 410 additions and 83 deletions

View File

@@ -235,10 +235,25 @@ export interface Post {
deleted_at?: string;
}
export interface AcceptedAnswer {
id: number;
floor: number;
content: string;
created_at: string;
deleted?: boolean;
user: {
id: number;
username: string;
nickname: string;
avatar: string;
};
}
export interface QuestionState {
solved: boolean;
accepted_comment_id: number;
accepted_floor: number;
accepted_answer?: AcceptedAnswer | null;
can_accept: boolean;
can_solve: boolean;
can_reopen: boolean;
@@ -276,6 +291,7 @@ export interface BountyState {
points: number;
accepted_comment_id: number;
accepted_floor: number;
accepted_answer?: AcceptedAnswer | null;
escrowed: boolean;
refunded: boolean;
expired?: boolean;
@@ -290,6 +306,9 @@ export interface LotteryEntrant {
nickname: string;
username: string;
avatar: string;
/** 中奖楼层评论 ID(该用户最早主评,每人仅一条) */
comment_id?: number;
floor?: number;
}
export interface LotteryState {