package com.usky.fire.domain; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import java.time.LocalDate; import java.time.LocalDateTime; import java.io.Serializable; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.experimental.Accessors; /** *

* 巡检人员表 *

* * @author JCB * @since 2022-07-26 */ @Data @EqualsAndHashCode(callSuper = false) @Accessors(chain = true) public class PatrolInspectionPersonnel implements Serializable { private static final long serialVersionUID=1L; /** * 巡检人员表主键ID */ @TableId(value = "id", type = IdType.AUTO) private Integer id; /** * 用户ID */ private Integer userId; /** * 区域ID */ private Integer areaId; /** * 租户ID */ private Integer tenantId; /** * 创建时间 */ private LocalDateTime createTime; /** * 创建人 */ private String creator; /** * 使能标识(0 不生效,1 生效) */ private Integer enable; /** * 单位ID */ private Integer companyId; /** * 签到状态(0,签到;1,签退) */ private Integer operateType; /** * 证件信息 */ private String documentInfo; /** * 民族 */ private String nation; /** * 文化程序(1、小学 2、初中 3、高中 4、大学 5、其他 ) */ private Integer eduLevel; /** * 户籍地址 */ private String registerResidence; /** * 居住地址 */ private String residence; /** * 物理卡号 */ private String physicsCard; /** * 身份证号 */ private String idCard; /** * 姓名 */ private String fullName; /** * 是否在职(0、不在职 1、在职) */ private Integer whetherEmploy; /** * 出生日期 */ private LocalDate birthDate; /** * 用户性别(0男 1女 2未知) */ private Integer sex; /** * 联系电话 */ private String phoneNumber; /** * 主要职务 */ private Integer mainPosition; /** * 服务内容 */ private String serviceContent; }