Lius
2024-10-24 a7a4e0e6ae09c720e50dc22fc50c67519414067c
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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
package org.jeecg.modules.mdc.entity;
 
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import org.jeecg.common.system.base.entity.JeecgEntity;
import org.jeecgframework.poi.excel.annotation.Excel;
 
import java.io.Serializable;
import java.math.BigDecimal;
 
/**
 * @Description: OEE
 * @Author: lius
 * @Date: 2024-10-22
 * @Version: V1.0
 */
@Data
@TableName("mdc_oee_info")
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value = "mdc_oee_info对象", description = "OEE")
public class MdcOeeInfo extends JeecgEntity implements Serializable {
 
    private static final long serialVersionUID = 5695983942696582911L;
 
    /**
     * 设备编号
     */
    @Excel(name = "设备编号", width = 15)
    @ApiModelProperty(value = "设备编号")
    private String equipmentId;
    /**
     * 日期
     */
    @Excel(name = "日期", width = 15)
    @ApiModelProperty(value = "日期")
    private String workDate;
    /**
     * 开始时间
     */
    @Excel(name = "开始时间", width = 15)
    @ApiModelProperty(value = "开始时间")
    private String startTime;
    /**
     * 结束时间
     */
    @Excel(name = "结束时间", width = 15)
    @ApiModelProperty(value = "结束时间")
    private String endTime;
    /**
     * 加工时间
     */
    @Excel(name = "加工时间", width = 15)
    @ApiModelProperty(value = "加工时间")
    private BigDecimal processLong;
    /**
     * 待机时间
     */
    @Excel(name = "待机时间", width = 15)
    @ApiModelProperty(value = "待机时间")
    private BigDecimal waitLong;
    /**
     * 开机时间
     */
    @Excel(name = "开机时间", width = 15)
    @ApiModelProperty(value = "开机时间")
    private BigDecimal openLong;
    /**
     * 关机时间
     */
    @Excel(name = "关机时间", width = 15)
    @ApiModelProperty(value = "关机时间")
    private BigDecimal closeLong;
    /**
     * clazz
     */
    @Excel(name = "clazz", width = 15)
    @ApiModelProperty(value = "clazz")
    private String workTeam;
    /**
     * 计划量
     */
    @Excel(name = "计划量", width = 15)
    @ApiModelProperty(value = "计划量")
    private Integer planNum;
    /**
     * 完成量
     */
    @Excel(name = "完成量", width = 15)
    @ApiModelProperty(value = "完成量")
    private Integer completeNum;
    /**
     * 合格量
     */
    @Excel(name = "合格量", width = 15)
    @ApiModelProperty(value = "合格量")
    private Integer qualityNum;
    /**
     * 班产能
     */
    @Excel(name = "班产能", width = 15)
    @ApiModelProperty(value = "班产能")
    private Integer scheduleNum;
    /**
     * 零件号
     */
    @Excel(name = "零件号", width = 15)
    @ApiModelProperty(value = "零件号")
    private String componentNo;
    /**
     * 跨天标识
     */
    @Excel(name = "跨天标识", width = 15)
    @ApiModelProperty(value = "跨天标识")
    private String interDayFlag;
    /**
     * 班制ID
     */
    @Excel(name = "班制ID", width = 15)
    @ApiModelProperty(value = "班制ID")
    private String shiftId;
    /**
     * 班次ID
     */
    @Excel(name = "班次ID", width = 15)
    @ApiModelProperty(value = "班次ID")
    private String shiftSubId;
    /**
     * oee
     */
    @Excel(name = "oee", width = 15)
    @ApiModelProperty(value = "oee")
    private BigDecimal oeeRate;
}