2025-06-18 11:03:42 +08:00
|
|
|
|
import type { PageQuery, BaseEntity } from '#/api/common';
|
|
|
|
|
|
|
|
|
|
export interface VisitorManagementVO {
|
2025-06-19 09:50:46 +08:00
|
|
|
|
/**
|
|
|
|
|
* id
|
|
|
|
|
*/
|
|
|
|
|
id: string | number;
|
|
|
|
|
|
2025-06-18 11:03:42 +08:00
|
|
|
|
/**
|
|
|
|
|
* 访客姓名
|
|
|
|
|
*/
|
|
|
|
|
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;
|
|
|
|
|
}
|