From 5e64df329bcd4c3d519b94a6c9df8845d6f456d1 Mon Sep 17 00:00:00 2001 From: Hakadao Date: Mon, 16 Oct 2023 18:00:33 +0800 Subject: [PATCH] feat: update ranking page --- .../views/Home/components/Ranking.vue | 63 ++++++++++++++++--- src/contentScripts/views/Home/types.ts | 63 +++++++++++++++++++ 2 files changed, 116 insertions(+), 10 deletions(-) diff --git a/src/contentScripts/views/Home/components/Ranking.vue b/src/contentScripts/views/Home/components/Ranking.vue index bd70aa73..b9df6ecd 100644 --- a/src/contentScripts/views/Home/components/Ranking.vue +++ b/src/contentScripts/views/Home/components/Ranking.vue @@ -1,6 +1,6 @@ diff --git a/src/contentScripts/views/Home/types.ts b/src/contentScripts/views/Home/types.ts index d637ce90..c39118b1 100644 --- a/src/contentScripts/views/Home/types.ts +++ b/src/contentScripts/views/Home/types.ts @@ -329,3 +329,66 @@ export interface RankingType { seasonType?: number type?: string } + +export interface RankingVideoModel { + aid: number + videos: number + tid: number + tname: string + copyright: number + pic: string + title: string + pubdate: number + ctime: number + desc: string + state: number + duration: number + rights: { + bp: number + elec: number + download: number + movie: number + pay: number + hd5: number + no_reprint: number + autoplay: number + ugc_pay: number + is_cooperation: number + ugc_pay_preview: number + no_background: number + arc_pay: number + pay_free_watch: number + } + owner: { + mid: number + name: string + face: string + } + stat: { + aid: number + view: number + danmaku: number + reply: number + favorite: number + coin: number + share: number + now_rank: number + his_rank: number + like: number + dislike: number + vt: number + vv: number + } + dynamic: string + cid: number + dimension: { + width: number + height: number + rotate: number + } + short_link_v2: string + first_frame: string + bvid: string + score: number + enable_vt: number +}