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

/**
 * 
 */
export interface OrderInfo {
  // 
  id?: number;
  // 关联订单表id
  oid?: number;
  // 关联场馆id
  sid?: number;
  // 关联场地id
  fid?: number;
  // 场馆
  siteName?: string;
  // 场地
  fieldName?: string;
  // 预约时间段
  dateTime?: string;
  // 单价
  price?: string;
  // 儿童价
  childrenPrice?: string;
  // 成人人数
  adultNum?: string;
  // 儿童人数
  childrenNum?: string;
  // 1已付款，2未付款，3无需付款或占用状态
  payStatus?: string;
  // 是否免费：1免费、2收费
  isFree?: string;
  // 是否支持儿童票：1支持，2不支持
  isChildren?: string;
  // 预订类型：1全场，2半场
  type?: string;
  // 组合数据:日期+时间段+场馆id+场地id
  mergeData?: string;
  // 开场时间
  startTime?: number;
  // 下单时间
  orderTime?: number;
  // 毫秒时间戳
  timeFlag?: string;
  // 租户id
  tenantId?: number;
}

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