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

export interface HouseInfo {
  houseId?: number;
  userId?: number;
  houseTitle?: string;
  cityByHouse?: string;
  houseType?: string;
  leaseMethod?: string;
  rent?: number;
  monthlyRent?: number;
  extent?: number;
  floor?: string;
  roomNumber?: string;
  realName?: string;
  nickname?: string;
  houseLabel?: any;
  address?: string;
  longitude?: string;
  latitude?: string;
  phone?: string;
  password?: string;
  toward?: string;
  files?: string;
  videoUrl?: string;
  content?: string;
  recommend?: number;
  mustSee?: number;
  expirationTime?: string;
  province?: string;
  city?: string;
  region?: string;
  area?: string;
  status?: number;
  comments?: any;
  sortNumber?: number;
  deleted?: number;
  tenantId?: number;
  createTime?: string;
  updateTime?: string;
  isEdit?: boolean;
  commission?: number;
  premium?: string;
  propertyFees?: string;
  tenancy?: string;
  supporting?: string;
}

/**
 * 搜索条件
 */
export interface HouseInfoParam extends PageParam {
  houseId?: number;
  houseTitle?: string;
  userId?: number;
  region?: string;
  status?: number;
  nickname?: string;
  keywords?: any;
}
