import type { PageQuery, BaseEntity } from '#/api/common' export interface PersonVO { /** * 主键id */ id: string | number /** * 用户id */ userId: string | number /** * 用户名称 */ userName: string /** * 联系电话 */ phone: string /** * 性别 */ gender: number /** * 人脸图片 */ img: string /** * 所属单位id */ unitId: string | number /** * 所属单位名称 */ unitName: string /** * 入驻位置 */ locathon: string /** * 入驻时间 */ time: string /** * 车牌号码 */ carNumber: string /** * 状态 */ state: number | string /** * 备注 */ remark: string /** * 权限组id */ authGroupId?: string | number } export interface PersonForm extends BaseEntity { /** * 主键id */ id?: string | number /** * 用户id */ userId?: string | number /** * 用户名称 */ userName?: string /** * 联系电话 */ phone?: string /** * 性别 */ gender?: number /** * 人脸图片 */ img?: string /** * 所属单位id */ unitId?: string | number /** * 所属单位名称 */ unitName?: string /** * 入驻位置 */ locathon?: string /** * 入驻时间 */ time?: string /** * 车牌号码 */ carNumber?: string /** * 状态 */ state?: number /** * 备注 */ remark?: string /** * 权限组id */ authGroupId?: string | number } export interface PersonQuery extends PageQuery { /** * 用户id */ userId?: string | number /** * 用户名称 */ userName?: string /** * 联系电话 */ phone?: string /** * 性别 */ gender?: number /** * 人脸图片 */ img?: string /** * 所属单位id */ unitId?: string | number /** * 所属单位名称 */ unitName?: string /** * 入驻位置 */ locathon?: string /** * 入驻时间 */ time?: string /** * 车牌号码 */ carNumber?: string /** * 状态 */ state?: number /** * 日期范围参数 */ params?: any } export interface Person extends BaseEntity { /** * 主键id */ id: string | number /** * 用户id */ userId: string | number /** * 用户名称 */ userName: string /** * 联系电话 */ phone: string /** * 性别 */ gender: number /** * 人脸图片 */ img: string /** * 所属单位id */ unitId: string | number /** * 所属单位名称 */ unitName: string /** * 入驻位置 */ locathon: string /** * 入驻时间 */ time: string /** * 车牌号码 */ carNumber: string /** * 状态 */ state: number /** * 备注 */ remark: string idCard: string email: string }