291 lines
3.8 KiB
TypeScript
291 lines
3.8 KiB
TypeScript
import type { PageQuery, BaseEntity } from '#/api/common';
|
||
|
||
export interface VisitorManagementVO {
|
||
/**
|
||
* id
|
||
*/
|
||
id: string | number;
|
||
|
||
/**
|
||
* 访客姓名
|
||
*/
|
||
visitorName: string;
|
||
|
||
/**
|
||
* 所属公司
|
||
*/
|
||
visitorUnit: string;
|
||
|
||
/**
|
||
* 访客电话
|
||
*/
|
||
visitorPhone: string;
|
||
|
||
/**
|
||
* 拜访事由
|
||
*/
|
||
visitingReason: string;
|
||
|
||
/**
|
||
* 被访人
|
||
*/
|
||
interviewedPerson: string;
|
||
|
||
/**
|
||
* 被访单位
|
||
*/
|
||
interviewedUnit: string;
|
||
|
||
/**
|
||
* 被访人联系方式
|
||
*/
|
||
interviewedPhone: 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;
|
||
|
||
/**
|
||
* 所属公司
|
||
*/
|
||
visitorUnit?: string;
|
||
|
||
/**
|
||
* 访客电话
|
||
*/
|
||
visitorPhone?: string;
|
||
|
||
/**
|
||
* 拜访事由
|
||
*/
|
||
visitingReason?: string;
|
||
|
||
/**
|
||
* 被访人
|
||
*/
|
||
interviewedPerson?: string;
|
||
|
||
/**
|
||
* 被访单位
|
||
*/
|
||
interviewedUnit?: string;
|
||
|
||
/**
|
||
* 被访人联系方式
|
||
*/
|
||
interviewedPhone?: string;
|
||
|
||
/**
|
||
* 拜访开始时间
|
||
*/
|
||
visitingBeginTime?: string;
|
||
|
||
/**
|
||
* 拜访结束时间
|
||
*/
|
||
visitingEndTime?: string;
|
||
|
||
/**
|
||
* 预约车位(0:预约,1:不预约)
|
||
*/
|
||
bookingParkingSpace?: number;
|
||
|
||
/**
|
||
* 车牌号
|
||
*/
|
||
licensePlate?: string;
|
||
|
||
/**
|
||
* 人脸图片
|
||
*/
|
||
facePictures?: string;
|
||
|
||
/**
|
||
* 预约状态(0:待确认,1:已确认,2:已取消,3:已完成)
|
||
*/
|
||
serveStatus?: number;
|
||
}
|
||
|
||
export interface VisitorManagementQuery extends PageQuery {
|
||
/**
|
||
* 访客姓名
|
||
*/
|
||
visitorName?: string;
|
||
|
||
/**
|
||
* 所属公司
|
||
*/
|
||
visitorUnit?: string;
|
||
|
||
/**
|
||
* 访客电话
|
||
*/
|
||
visitorPhone?: string;
|
||
|
||
/**
|
||
* 拜访事由
|
||
*/
|
||
visitingReason?: string;
|
||
|
||
/**
|
||
* 被访人
|
||
*/
|
||
interviewedPerson?: string;
|
||
|
||
/**
|
||
* 被访单位
|
||
*/
|
||
interviewedUnit?: string;
|
||
|
||
/**
|
||
* 被访人联系方式
|
||
*/
|
||
interviewedPhone?: string;
|
||
|
||
/**
|
||
* 拜访开始时间
|
||
*/
|
||
visitingBeginTime?: string;
|
||
|
||
/**
|
||
* 拜访结束时间
|
||
*/
|
||
visitingEndTime?: string;
|
||
|
||
/**
|
||
* 预约车位(0:预约,1:不预约)
|
||
*/
|
||
bookingParkingSpace?: number;
|
||
|
||
/**
|
||
* 车牌号
|
||
*/
|
||
licensePlate?: string;
|
||
|
||
/**
|
||
* 人脸图片
|
||
*/
|
||
facePictures?: string;
|
||
|
||
/**
|
||
* 预约状态(0:待确认,1:已确认,2:已取消,3:已完成)
|
||
*/
|
||
serveStatus?: number;
|
||
|
||
/**
|
||
* 日期范围参数
|
||
*/
|
||
params?: any;
|
||
}
|
||
|
||
export interface VisitorManagementDetail extends BaseEntity {
|
||
/**
|
||
* id
|
||
*/
|
||
id?: string | number;
|
||
|
||
/**
|
||
* 访客姓名
|
||
*/
|
||
visitorName?: string;
|
||
|
||
/**
|
||
* 所属公司
|
||
*/
|
||
visitorUnit?: string;
|
||
|
||
/**
|
||
* 访客电话
|
||
*/
|
||
visitorPhone?: string;
|
||
|
||
/**
|
||
* 拜访事由
|
||
*/
|
||
visitingReason?: string;
|
||
|
||
/**
|
||
* 被访人
|
||
*/
|
||
interviewedPerson?: string;
|
||
|
||
/**
|
||
* 被访单位
|
||
*/
|
||
interviewedUnit?: string;
|
||
|
||
/**
|
||
* 被访人联系方式
|
||
*/
|
||
interviewedPhone?: string;
|
||
|
||
/**
|
||
* 拜访开始时间
|
||
*/
|
||
visitingBeginTime?: string;
|
||
|
||
/**
|
||
* 拜访结束时间
|
||
*/
|
||
visitingEndTime?: string;
|
||
|
||
/**
|
||
* 预约车位(0:预约,1:不预约)
|
||
*/
|
||
bookingParkingSpace?: number;
|
||
|
||
/**
|
||
* 车牌号
|
||
*/
|
||
licensePlate?: string;
|
||
|
||
/**
|
||
* 人脸图片
|
||
*/
|
||
facePictures?: string;
|
||
|
||
/**
|
||
* 预约状态(0:待确认,1:已确认,2:已取消,3:已完成)
|
||
*/
|
||
serveStatus?: number;
|
||
}
|
||
|