package com.newfiber.modules.inspection.entity; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import java.io.Serializable; import java.util.Date; import lombok.Data; /** * 用户巡检信息 * * @author xiey * @email sunlightcs@gmail.com * @date 2020-09-08 13:39:29 */ @Data @TableName("inspection_info") public class InspectionInfoEntity implements Serializable { private static final long serialVersionUID = 1L; @TableId private Integer id; /** * 巡检编号 */ private String inspectionNo; /** * 来源(手动manual/排班表schedule) */ private String source; /** * 排班表编号 */ private Integer scheduleId; /** * 用户 */ private String username; /** * 姓名 */ private String fullname; /** * 巡检开始时间 */ private Date startDatetime; /** * 巡检结束时间 */ private Date endDatetime; /** * 精度 */ private String pointx; /** * 纬度 */ private String pointy; /** * 偏差范围 */ private Integer deviation; /** * 打卡状态(0.未打卡 1.已打卡) */ private Integer state; /** * 备注 */ private String remarks; /** * 巡检状态(0待巡检/1巡检中/2已完成) */ private Integer status; /** * 创建时间 */ private Date createTime; }