admin-vben5/apps/web-antd/src/api/property/visitorManagement/model.d.ts
2025-06-30 17:58:33 +08:00

291 lines
3.8 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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;
}