first commit
This commit is contained in:
@@ -0,0 +1,99 @@
|
||||
export interface DashboardContent {
|
||||
outfit: {
|
||||
total: number
|
||||
pending: number
|
||||
passed: number
|
||||
rejected: number
|
||||
banned: number
|
||||
}
|
||||
clothes: {
|
||||
total: number
|
||||
processing: number
|
||||
success: number
|
||||
failed: number
|
||||
}
|
||||
share: {
|
||||
total: number
|
||||
normal: number
|
||||
cancelled: number
|
||||
expired: number
|
||||
banned: number
|
||||
}
|
||||
}
|
||||
|
||||
export interface DashboardVIP {
|
||||
member_total: number
|
||||
monthly: number
|
||||
yearly: number
|
||||
trial: number
|
||||
expiring_soon: number
|
||||
}
|
||||
|
||||
export interface GoodsTypeCount {
|
||||
type: number
|
||||
count: number
|
||||
}
|
||||
|
||||
export interface DashboardGoods {
|
||||
total: number
|
||||
on_shelf: number
|
||||
off_shelf: number
|
||||
by_type: GoodsTypeCount[]
|
||||
}
|
||||
|
||||
export interface DashboardUsage {
|
||||
ai_recommend: number
|
||||
closet_share: number
|
||||
outfit_share: number
|
||||
}
|
||||
|
||||
export interface DashboardSocial {
|
||||
cos_image_count: number
|
||||
like_count: number
|
||||
collect_count: number
|
||||
}
|
||||
|
||||
export interface DashboardSummary {
|
||||
users: {
|
||||
total: number
|
||||
today_new: number
|
||||
normal: number
|
||||
temp_ban: number
|
||||
perm_ban: number
|
||||
deactivated: number
|
||||
}
|
||||
orders: {
|
||||
total: number
|
||||
pending: number
|
||||
paid: number
|
||||
cancelled: number
|
||||
expired: number
|
||||
refunded: number
|
||||
}
|
||||
revenue: {
|
||||
total_revenue: number
|
||||
today_revenue: number
|
||||
refund_total: number
|
||||
}
|
||||
todo: {
|
||||
refund_pending: number
|
||||
outfit_pending_audit: number
|
||||
goods_on_shelf: number
|
||||
}
|
||||
content: DashboardContent
|
||||
vip: DashboardVIP
|
||||
goods: DashboardGoods
|
||||
usage: DashboardUsage
|
||||
social: DashboardSocial
|
||||
}
|
||||
|
||||
export interface TrendPoint {
|
||||
date: string
|
||||
new_users: number
|
||||
orders: number
|
||||
revenue: number
|
||||
}
|
||||
|
||||
export interface DashboardTrends {
|
||||
points: TrendPoint[]
|
||||
}
|
||||
Reference in New Issue
Block a user