|  |  | 
 |  |  | import com.baomidou.mybatisplus.annotation.TableName; | 
 |  |  | import com.dy.common.po.BaseEntity; | 
 |  |  | import jakarta.validation.constraints.NotBlank; | 
 |  |  | import jakarta.validation.constraints.NotNull; | 
 |  |  | import lombok.*; | 
 |  |  |  | 
 |  |  |  | 
 |  |  |  | 
 |  |  | import java.util.Date; | 
 |  |  |  | 
 |  |  | 
 |  |  |     /** | 
 |  |  |     * 设备码 | 
 |  |  |     */ | 
 |  |  |     @NotBlank(message="[设备码]不能为空") | 
 |  |  |     @NotBlank(message="设备码不能为空") | 
 |  |  |     public String equipNo; | 
 |  |  |     /** | 
 |  |  |     * 生产登录id | 
 |  |  |     */ | 
 |  |  |     @JSONField(serializeUsing= ObjectWriterImplToString.class) | 
 |  |  |     public Long workId; | 
 |  |  |     /** | 
 |  |  |     * 维修id | 
 |  |  |     */ | 
 |  |  |     @JSONField(serializeUsing= ObjectWriterImplToString.class) | 
 |  |  |     public Long repairId; | 
 |  |  |     /** | 
 |  |  |     * 计划id | 
 |  |  |     */ | 
 |  |  | 
 |  |  |     @JSONField(serializeUsing= ObjectWriterImplToString.class) | 
 |  |  |     public Long currNode; | 
 |  |  |     /** | 
 |  |  |     *  | 
 |  |  |     * 节点作业内容 | 
 |  |  |     */ | 
 |  |  |     @JSONField(serializeUsing= ObjectWriterImplToString.class) | 
 |  |  |     public Long nextNode; | 
 |  |  |     public String nodeContent; | 
 |  |  |     /** | 
 |  |  |     * 投入时间 | 
 |  |  |     * 记录设备周期内容 | 
 |  |  |     */ | 
 |  |  |     public Date inLineTime; | 
 |  |  |     public String equipCycleContent; | 
 |  |  |     /** | 
 |  |  |     * 状态: 1:组装中,2:完成,3:维修,4:报废 | 
 |  |  |     */ | 
 |  |  | 
 |  |  |     */ | 
 |  |  |     public String errorCode; | 
 |  |  |     /** | 
 |  |  |     * 备注 | 
 |  |  |     */ | 
 |  |  |     public String memo; | 
 |  |  |     /** | 
 |  |  |     * 辅助人员:辅助员工id,以逗号隔开 | 
 |  |  |     */ | 
 |  |  |     public String assistants; | 
 |  |  |     /** | 
 |  |  |     *  | 
 |  |  |     * 入站时间 | 
 |  |  |     */ | 
 |  |  |     public Date updatedDate; | 
 |  |  |     public Date inTime; | 
 |  |  |     /** | 
 |  |  |     * 出站时间 | 
 |  |  |     */ | 
 |  |  |     public Date outTime; | 
 |  |  |     /** | 
 |  |  |     * 操作员id | 
 |  |  |     */ | 
 |  |  |     @JSONField(serializeUsing= ObjectWriterImplToString.class) | 
 |  |  |     public Long updatedBy; | 
 |  |  |     /** | 
 |  |  |     * 生产登录id | 
 |  |  |     * 备注 | 
 |  |  |     */ | 
 |  |  |     @JSONField(serializeUsing= ObjectWriterImplToString.class) | 
 |  |  |     public Long claimId; | 
 |  |  |     /** | 
 |  |  |     * 维修id | 
 |  |  |     */ | 
 |  |  |     @JSONField(serializeUsing= ObjectWriterImplToString.class) | 
 |  |  |     public Long repairId; | 
 |  |  |     public String memo; | 
 |  |  |  | 
 |  |  |  | 
 |  |  | } |