281 lines
2.8 KiB
TypeScript
281 lines
2.8 KiB
TypeScript
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
|
|
}
|