huang
2025-05-20 e5b578d2c586ca9f664e31d3759952752255fdd3
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
package com.mes.md.entity;
 
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;
 
import java.util.Date;
 
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("rotating_rack")
public class RotatingRack {
    @TableId(value = "id", type = IdType.AUTO)
    private Long id;
    private String robotNo;         // 机器人编号
    private String rackName;        // 料架名称
    private String doCode;          // DO编号
    private String skuCode;         // SKU编号
    private Double width;           // 宽度
    private Double height;          // 高度
    private Double thickness;       // 厚度
    private Integer pcs;            // 数量
    private Integer targetPcs;      // 目标数量
    private Integer completedPcs;   // 完成数量
    private Integer broken;         // 破损数量
    private Double glassWeight;     // 玻璃重量(KG)
    @TableField("start_date_time")
    private Date startDate; 
    @TableField("end_date_time")
    private Date endDate; 
    private Integer successfullyCompleted; // 是否成功完成
    private Double electricityConsume;     // 耗电量
    private Integer downTime;              // 停机时间(分钟)
    private String operatorName;           // 操作员姓名
    private Integer taskStatus;            // 任务状态 0-未开始 1-进行中 2-已完成
    private Integer erpSentStatus;         // ERP发送状态 0-未发送 1-已发送 2-发送失败
    //private Date createTime;      // 创建时间
    //private Date updateTime;      // 更新时间