mirror of
https://github.com/Megghy/vtsuru.live.git
synced 2025-12-07 02:46:55 +08:00
fix message provider get
This commit is contained in:
@@ -1,3 +1,6 @@
|
||||
import { ExtendedDock24Filled } from "@vicons/fluent"
|
||||
import { UserConsumptionSetting } from "./models/consumption"
|
||||
|
||||
export interface APIRoot<T> {
|
||||
code: number
|
||||
message: string
|
||||
@@ -58,6 +61,7 @@ export interface AccountInfo extends UserInfo {
|
||||
biliVerifyCode?: string
|
||||
bindEmail?: string
|
||||
settings: UserSetting
|
||||
consumptionSetting: UserConsumptionSetting
|
||||
token: string
|
||||
|
||||
biliAuthCode?: string
|
||||
|
||||
20
src/api/models/consumption.ts
Normal file
20
src/api/models/consumption.ts
Normal file
@@ -0,0 +1,20 @@
|
||||
export enum ConsumptionTypes{
|
||||
DanmakuStorage,
|
||||
}
|
||||
|
||||
export interface IDeductionSetting {
|
||||
isEnabled: boolean
|
||||
}
|
||||
export interface UserConsumptionSetting {
|
||||
danmakuStorage: DanmakuStorageDeductionSetting
|
||||
}
|
||||
export enum DeductionStorageType {
|
||||
Time,
|
||||
Count
|
||||
}
|
||||
export interface DanmakuStorageDeductionSetting extends IDeductionSetting {
|
||||
storageType: DeductionStorageType
|
||||
isUnlimited: boolean
|
||||
limitDays: number
|
||||
limitCount: number
|
||||
}
|
||||
Reference in New Issue
Block a user