package com.glxp.api.entity.dev; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import java.io.Serializable; import java.time.LocalDateTime; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; import lombok.experimental.Accessors; /** * 设备巡检项目 * * @TableName device_check_detail_item */ @TableName(value = "device_check_detail_item") @Data @Builder @AllArgsConstructor @NoArgsConstructor @Accessors(chain = true) public class DeviceCheckDetailItemEntity { /** * 任务id */ @TableField(value = "taskId") private Long taskId; /** * 设备编码 */ @TableField(value = "deviceCode") private String deviceCode; /** * 项目编码 */ @TableField(value = "itemCode") private String itemCode; /** * 项目名称 */ @TableField(value = "itemName") private String itemName; /** * 项目内容 */ @TableField(value = "itemContent") private String itemContent; /** * 正常标识 */ @TableField(value = "normalFlag") private Boolean normalFlag; /** * 项目完成标识 */ @TableField(value = "finishFlag") private Boolean finishFlag; /** * 项目完成时间 */ @TableField(value = "finishTime") private LocalDateTime finishTime; /** * 巡检建议 */ @TableField(value = "suggestion") private String suggestion; /** * 巡检人id */ @TableField(value = "checkUserId") private Long checkUserId; /** * 巡检人姓名 */ @TableField(value = "checkUserName") private String checkUserName; /** * 巡检部门 */ @TableField(value = "checkDeptCode") private String checkDeptCode; /** * 巡检部门名称 */ @TableField(value = "checkDeptName") private String checkDeptName; /** * 更改时间 */ @TableField(value = "updateTime") private LocalDateTime updateTime; }