package com.fizz.business.dto;


import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * 并卷数据
 *
 * @author chenhao
 * @date 2023/7/26
 */
@Getter
@Setter
public class PdoExCoilSubDTO implements Serializable {

    @Schema(description = "成品卷")
    private String exitMatId;

    @Schema(description = "来料卷")
    private String entryMatId;

    @Schema(description = "开始位置")
    private Double startPosition;

    @Schema(description = "结束位置")
    private Double endPosition;

    @Schema(description = "计划id")
    private Long planId;

    @Schema(description = "计划号")
    private String planNo;

    @Schema(description = "产品类型")
    private String prodCode;

    @Schema(description = "钢种")
    private String steelGrade;

    @Schema(description = "来料厚度")
    private Double entryThick;

    @Schema(description = "来料宽带")
    private Double entryWidth;

    @Schema(description = "来料长度")
    private Double entryLength;

    @Schema(description = "来料重量")
    private Double entryWeight;

    @Schema(description = "成品长度")
    private Double exitLength;

    @Schema(description = "理论重量")
    private Double theoryWeight;

    @Schema(description = "实际重量")
    private Double actualWeight;

    @Schema(description = "上线时间")
    private LocalDateTime onlineTime;

    @Schema(description = "开始时间")
    private LocalDateTime startTime;

    @Schema(description = "结束时间")
    private LocalDateTime endTime;
}
