import type { PageQuery, BaseEntity } from '#/api/common'; export interface VisitorManagementVO { /** * id */ id: string | number; /** * 访客姓名 */ visitorName: string; /** * 访客电话 */ visitorPhone: string; /** * 拜访事由 */ visitingReason: string; /** * 拜访开始时间 */ visitingBeginTime: string; /** * 拜访结束时间 */ visitingEndTime: string; /** * 预约车位(0:预约,1:不预约) */ bookingParkingSpace: number; /** * 车牌号 */ licensePlate: string; /** * 人脸图片 */ facePictures: string; /** * 预约状态(0:待确认,1:已确认,2:已取消,3:已完成) */ serveStatus: number; } export interface VisitorManagementForm extends BaseEntity { /** * id */ id?: string | number; /** * 访客姓名 */ visitorName?: string; /** * 访客电话 */ visitorPhone?: string; /** * 拜访事由 */ visitingReason?: string; /** * 预约车位(0:预约,1:不预约) */ bookingParkingSpace?: number; /** * 车牌号 */ licensePlate?: string; /** * 人脸图片 */ facePictures?: string; /** * 预约状态(0:待确认,1:已确认,2:已取消,3:已完成) */ serveStatus?: number; } export interface VisitorManagementQuery extends PageQuery { /** * 访客姓名 */ visitorName?: string; /** * 访客电话 */ visitorPhone?: string; /** * 拜访事由 */ visitingReason?: string; /** * 拜访开始时间 */ visitingBeginTime?: string; /** * 拜访结束时间 */ visitingEndTime?: string; /** * 预约车位(0:预约,1:不预约) */ bookingParkingSpace?: number; /** * 车牌号 */ licensePlate?: string; /** * 人脸图片 */ facePictures?: string; /** * 预约状态(0:待确认,1:已确认,2:已取消,3:已完成) */ serveStatus?: number; /** * 日期范围参数 */ params?: any; }