wangfei
2025-05-13 0b41a5c59028a61bff22f60e74cb1d6d53a40e61
hangzhoumesParent/common/servicebase/src/main/java/com/mes/largenscreen/entity/DailyProductionData.java
New file
@@ -0,0 +1,98 @@
package com.mes.largenscreen.entity;
import com.alibaba.excel.annotation.ExcelProperty;
import com.mes.utils.excel.ExcelMerge;
import lombok.Data;
/**
 * @Author : zhoush
 * @Date: 2025/3/12 14:30
 * @Description:
 */
@Data
public class DailyProductionData {
    @ExcelProperty(value = "日期")
    @ExcelMerge(merge = true, isPrimaryKey = true)
    private String productDate;
    @ExcelProperty(value = {"切割", "开始时间"})
    @ExcelMerge(merge = true)
    private String edgBeginTime;
    @ExcelProperty(value = {"切割", "结束时间"})
    @ExcelMerge(merge = true)
    private String edgEndTime;
    @ExcelProperty(value = {"切割", "总耗时"})
    @ExcelMerge(merge = true)
    private String edgTimeTotal;
    @ExcelProperty(value = {"切割", "空闲时长"})
    @ExcelMerge(merge = true)
    private String edgTimeFree;
    @ExcelProperty(value = {"切割", "工作时长"})
    @ExcelMerge(merge = true)
    private String edgTimeDiff;
    @ExcelProperty(value = {"切割", "总片数"})
    @ExcelMerge(merge = true)
    private String countOut;
    @ExcelProperty(value = {"切割", "总面积(m^2)"})
    @ExcelMerge(merge = true)
    private String totalAreaOut;
    @ExcelProperty(value = {"钢化", "开始时间"})
    @ExcelMerge(merge = true)
    private String bigBeginTime;
    @ExcelProperty(value = {"钢化", "结束时间"})
    @ExcelMerge(merge = true)
    private String bigEndTime;
    @ExcelProperty(value = {"钢化", "总耗时"})
    @ExcelMerge(merge = true)
    private String bigTimeTotal;
    @ExcelMerge(merge = true)
    @ExcelProperty(value = {"钢化", "空闲时长"})
    private String bigTimeFree;
    @ExcelProperty(value = {"钢化", "工作时长"})
    @ExcelMerge(merge = true)
    private String bigTimeDiff;
    @ExcelProperty(value = {"钢化", "总炉数"})
    @ExcelMerge(merge = true)
    private String temperingLayoutCount;
    @ExcelProperty(value = {"钢化", "总片数"})
    @ExcelMerge(merge = true)
    private String temperingGlassCount;
    @ExcelProperty(value = {"钢化", "总面积(m^2)"})
    @ExcelMerge(merge = true)
    private String temperingArea;
    @ExcelProperty(value = {"中空", "开始时间"})
    @ExcelMerge(merge = true)
    private String hollowBeginTime;
    @ExcelProperty(value = {"中空", "结束时间"})
    @ExcelMerge(merge = true)
    private String hollowEndTime;
    @ExcelProperty(value = {"中空", "总耗时"})
    @ExcelMerge(merge = true)
    private String hollowTimeTotal;
    @ExcelProperty(value = {"中空", "空闲时长"})
    @ExcelMerge(merge = true)
    private String hollowTimeFree;
    @ExcelProperty(value = {"中空", "工作时长"})
    @ExcelMerge(merge = true)
    private String hollowTimeDiff;
    @ExcelProperty(value = {"中空", "总片数"})
    @ExcelMerge(merge = true)
    private String hollowGlassCount;
    @ExcelProperty(value = {"中空", "总面积(m^2)"})
    @ExcelMerge(merge = true)
    private String hollowArea;
    @ExcelProperty(value = {"工程信息", "工程号"})
    private String engineerId;
    @ExcelProperty(value = {"工程信息", "总片量"})
    private String glassTotal;
    @ExcelProperty(value = {"工程信息", "总面积(m^2)"})
    private String glassTotalArea;
}