import type { PageParam } from '@/api';

/**
 *
 */
export interface ThinkUsersVip {
  //
  id?: number;
  // sid场馆id集合，适用的场馆
  sid?: string;
  // 用户id
  uid?: number;
  // vip卡id
  vid?: number;
  // 微信订单号
  wechatOrder?: string;
  // 虚拟卡号
  code?: string;
  // 会员卡名称
  name?: string;
  // vip购卡价格
  price?: string;
  // 会员卡介绍
  desc?: string;
  // 会员卡说明
  info?: string;
  // vip卡折扣率
  discount?: string;
  // 使用次数
  count?: number;
  // 每使用一次减少的金额
  eachMoney?: string;
  // 剩余金额
  remainingMoney?: string;
  // 剩余次数
  num?: number;
  // 付款状态
  status?: string;
  // 是否已充值，1已充值，2未充值
  isRecharge?: string;
  // 充值金额
  rechargePrice?: string;
  // 会员卡年限
  term?: string;
  // 月限
  month?: string;
  // 会员卡类型：1年卡，2次卡，3月卡，4会员VIP
  type?: string;
  // 卡类型：1成人卡，2儿童卡
  cardType?: string;
  // vip卡等级类型：1特殊vip卡，2普通vip卡
  vipType?: string;
  // 特殊卡开发凭证图
  pic?: string;
  // VIP充值卡价格组
  prices?: string;
  // 临时VIP充值卡价格组，用于充值成功赋值给prices
  tempPrices?: string;
  // 是否赠送积分：1赠送，2不赠送
  isIntegral?: number;
  // 是否已开具发票：1已开发票，2未开发票
  isInvoice?: number;
  // 使用时间
  useTime?: number;
  // vip卡到期时间
  expireTime?: number;
  // 购买时间
  createTime?: number;
  // 付款时间
  payTime?: number;
  // 退款时间
  refundTime?: number;
  // 申请退款时间
  refundApplyTime?: number;
  // 对账情况：1=已对账；2=未对账；3=已对账，金额对不上；4=未查询到该订单
  checkBill?: number;
}

/**
 * 搜索条件
 */
export interface ThinkUsersVipParam extends PageParam {
  id?: number;
  keywords?: string;
}
