package org.jeecg.modules.mdc.dto;
|
|
import lombok.Data;
|
|
import java.math.BigDecimal;
|
|
/**
|
* @author: LiuS
|
* @create: 2023-06-27 16:34
|
*/
|
@Data
|
public class MdcEfficiencyResultDto {
|
/**
|
* 有效日期
|
*/
|
private String theDate;
|
/**
|
* 加工时长
|
*/
|
private BigDecimal processLong = BigDecimal.ZERO;
|
/**
|
* 利用率
|
*/
|
private BigDecimal utilizationRate = BigDecimal.ZERO;
|
/**
|
* 开动率
|
*/
|
private BigDecimal startRate = BigDecimal.ZERO;
|
/**
|
* 开机率
|
*/
|
private BigDecimal openRate = BigDecimal.ZERO;
|
/**
|
* 开机时长
|
*/
|
private BigDecimal openLong = BigDecimal.ZERO;
|
/**
|
* 待机时长
|
*/
|
private BigDecimal waitLong = BigDecimal.ZERO;
|
/**
|
* 关机时长
|
*/
|
private BigDecimal closeLong = BigDecimal.ZERO;
|
/**
|
* 颜色
|
*/
|
private String color;
|
|
public MdcEfficiencyResultDto(String theDate, BigDecimal processLong, BigDecimal utilizationRate, BigDecimal startRate, BigDecimal openRate, BigDecimal openLong, BigDecimal waitLong, BigDecimal closeLong) {
|
this.theDate = theDate;
|
this.processLong = processLong;
|
this.utilizationRate = utilizationRate;
|
this.startRate = startRate;
|
this.openRate = openRate;
|
this.openLong = openLong;
|
this.waitLong = waitLong;
|
this.closeLong = closeLong;
|
}
|
|
public MdcEfficiencyResultDto() {
|
|
}
|
}
|