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

/**
 * 
 */
export interface ThinkGate {
  // 
  id?: string;
  // 闸机名称
  gateName?: string;
  // 闸机被使用的展馆
  siteId?: number;
  // 闸机编码
  gateCode?: string;
  // 闸机序列码
  gateMac?: string;
  // 闸机 IP
  gateIp?: string;
  // 闸机状态(1=正常 2=模块异常)
  gateState?: string;
  // 闸机通心跳次数
  liveNumber?: number;
  // 创建时间
  crateTime?: string;
  // 创建人id
  createUser?: string;
  // 更新次数
  updateNumber?: number;
  // 最近更新时间，作为系统设计预留字段
  updateTime?: string;
  // 最近更新数据id 系统设计使用
  updateUser?: string;
  // 数据逻辑删除状态 0:未删除 1 ：已删除； 物理删除不用考虑该字段 作为系统设计预留字段
  deleteStatus?: string;
}

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