/**
 * 用户卡片统计类型定义
 */

export interface UserCardStats {
  balance: string
  points: number
  coupons: number
  giftCards: number
}

/**
 * 用户订单状态数量统计
 * 字段与后端 com.gxwebsoft.shop.dto.UserOrderStats 对齐
 * （statusFilter：-1全部 0待支付 1待发货 2待核销 3待收货 4待评价 5已完成 6退款 7已删除 8已取消）
 */
export interface UserOrderStats {
  total: number       // 全部（不含已取消）
  waitPay: number     // 待付款（statusFilter=0）
  waitDeliver: number // 待发货（statusFilter=1）
  waitVerify: number  // 待核销（statusFilter=2）
  waitReceive: number // 待收货（statusFilter=3）
  waitComment: number // 待评价（statusFilter=4）
  completed: number   // 已完成（statusFilter=5）
  refund: number      // 退款/售后（statusFilter=6）
  deleted: number     // 已删除（statusFilter=7）
  canceled: number    // 已取消（statusFilter=8）
}
