package com.sunyo.wlpt.dispatch.domain; import java.io.Serializable; import java.util.Date; import java.util.UUID; import com.fasterxml.jackson.annotation.JsonFormat; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; /** * @author 子诚 * Description:驶员信息实体类 * 时间:2020/4/21 15:16 */ @Data @AllArgsConstructor @NoArgsConstructor public class DriverInfo implements Serializable { /** * 驾驶员信息编号uuid */ private String id; /** * 驾驶员姓名 */ private String driverName; /** * 身份证号码 */ private String driverId; /** * 驾驶证号码 */ private String driverLicenseNumber; /** * 驾驶员联系方式 */ private String driverMobile; /** * 工号 */ private String jobNumber; /** * 驾驶员职位:队长,班长,副班长,员工 */ private String driverPosition; /** * 驾驶员所属公司名称 */ private String driverCompany; /** * 驾驶员信息创建时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date gmtCreate; /** * 驾驶员信息修改时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date gmtModified; /** * 驾驶员状态:1.空闲状态;2.执行状态;3.轮休状态;.请假状态 */ private String driverStatus; private static final long serialVersionUID = 1L; }