OEE初版,错误问题和交互问题1.29再说

This commit is contained in:
2026-01-28 18:40:53 +08:00
parent 2e0638c03e
commit ef68690cc1
21 changed files with 2789 additions and 524 deletions

View File

@@ -0,0 +1,33 @@
package com.klp.domain.vo;
import lombok.Data;
import java.util.Date;
/**
* 理论节拍散点
*/
@Data
public class TheoryCyclePointVo {
/**
* X产量
*/
private Double weightTon;
/**
* Y耗时分钟
*/
private Double durationMin;
/**
* 对应的动作ID
*/
private Long actionId;
/**
* 创建时间(便于前端提示)
*/
private Date createTime;
}

View File

@@ -0,0 +1,18 @@
package com.klp.domain.vo;
import lombok.Data;
import java.util.List;
/**
* 理论节拍回归结果集合
*/
@Data
public class TheoryCycleRegressionResultVo {
/**
* 产线回归结果列表
*/
private List<TheoryCycleRegressionVo> lines;
}

View File

@@ -0,0 +1,49 @@
package com.klp.domain.vo;
import lombok.Data;
import java.util.Date;
import java.util.List;
/**
* 单条产线的理论节拍线性回归结果
*/
@Data
public class TheoryCycleRegressionVo {
private String lineId;
private String lineName;
/**
* 斜率:分钟/吨
*/
private Double slopeMinPerTon;
/**
* 截距:分钟
*/
private Double interceptMin;
/**
* 拟合优度
*/
private Double r2;
private Integer sampleCount;
private Date startTime;
private Date endTime;
/**
* 散点数据
*/
private List<TheoryCyclePointVo> points;
/**
* 拟合线两个端点(前端可直接画线)
*/
private List<TheoryCyclePointVo> linePoints;
}