From f21420de1349548fe15a03ef4cd5ffa55191931c Mon Sep 17 00:00:00 2001 From: Megghy Date: Wed, 15 Nov 2023 21:59:11 +0800 Subject: [PATCH] fix wrong check --- src/api/api-models.ts | 31 ++++++++++++++++++++++++++++ src/views/open_live/MusicRequest.vue | 26 ++++++++++++++++------- src/views/open_live/OpenLottery.vue | 2 +- 3 files changed, 50 insertions(+), 9 deletions(-) diff --git a/src/api/api-models.ts b/src/api/api-models.ts index 75e0fdb..32e56de 100644 --- a/src/api/api-models.ts +++ b/src/api/api-models.ts @@ -255,4 +255,35 @@ export interface UpdateLiveLotteryUsersModel { users: OpenLiveLotteryUserInfo[] resultUsers: OpenLiveLotteryUserInfo[] type: OpenLiveLotteryType +} +export interface SongRequestInfo { + songName: string + song?: SongsInfo + status: SongRequestStatus + from: SongRequestFrom + scPrice?: number + user?: SongRequestUserInfo + createAt: number +} +export interface SongRequestUserInfo { + name: string + uId: number + guardLevel: number + fansMedalLevel: number + fansMedalName: string + fansMedalWearingStatus: boolean +} + +export enum SongRequestFrom { + Manual, + Danmaku, + SC, + Web, +} + +export enum SongRequestStatus { + Waiting, + Singing, + Finish, + Cancel, } \ No newline at end of file diff --git a/src/views/open_live/MusicRequest.vue b/src/views/open_live/MusicRequest.vue index 01cd663..403562d 100644 --- a/src/views/open_live/MusicRequest.vue +++ b/src/views/open_live/MusicRequest.vue @@ -1,8 +1,9 @@ - + diff --git a/src/views/open_live/OpenLottery.vue b/src/views/open_live/OpenLottery.vue index 0782e0c..aebecd3 100644 --- a/src/views/open_live/OpenLottery.vue +++ b/src/views/open_live/OpenLottery.vue @@ -334,7 +334,7 @@ onUnmounted(() => {