145 lines
2.0 KiB
TypeScript
145 lines
2.0 KiB
TypeScript
|
import type { PageQuery, BaseEntity } from '#/api/common';
|
|||
|
|
|||
|
export interface VisitorManagementVO {
|
|||
|
/**
|
|||
|
* 访客姓名
|
|||
|
*/
|
|||
|
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;
|
|||
|
}
|