normalDistribution
parent
ebd12f7c65
commit
9563ebeb66
@ -1,26 +0,0 @@
|
||||
package cn.estsh.i3plus.pojo.mes.model;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* @author Wynne.Lu
|
||||
* @date 2020/8/24 16:50
|
||||
* @desc
|
||||
*/
|
||||
@Data
|
||||
public class BarModel {
|
||||
|
||||
private String workCenterCode;
|
||||
|
||||
private String keyData;
|
||||
|
||||
private String partNo;
|
||||
|
||||
private Integer count;
|
||||
|
||||
private Integer groupCount;
|
||||
|
||||
private String startTime;
|
||||
|
||||
private String endTime;
|
||||
}
|
@ -0,0 +1,134 @@
|
||||
package cn.estsh.i3plus.pojo.mes.model;
|
||||
|
||||
import io.swagger.annotations.ApiParam;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author Wynne.Lu
|
||||
* @date 2020/8/24 16:50
|
||||
* @desc
|
||||
*/
|
||||
public class BarRequestModel {
|
||||
|
||||
@ApiParam("产线")
|
||||
private String workCenterCode;
|
||||
|
||||
@ApiParam("关键数据代码")
|
||||
private String keyData;
|
||||
|
||||
@ApiParam("零件号")
|
||||
private List<String> partNos;
|
||||
|
||||
@ApiParam("单组数量")
|
||||
private Integer count;
|
||||
|
||||
@ApiParam("组数")
|
||||
private Integer groupCount;
|
||||
|
||||
@ApiParam("总数")
|
||||
private Integer totalCount;
|
||||
|
||||
@ApiParam("开始时间")
|
||||
private String startTime;
|
||||
|
||||
@ApiParam("结束时间")
|
||||
private String endTime;
|
||||
|
||||
@ApiParam("均值图")
|
||||
private boolean xbar;
|
||||
|
||||
@ApiParam("极差图")
|
||||
private boolean rbar;
|
||||
|
||||
@ApiParam("正太分布图")
|
||||
private boolean normalDistribution;
|
||||
|
||||
public String getWorkCenterCode() {
|
||||
return workCenterCode;
|
||||
}
|
||||
|
||||
public void setWorkCenterCode(String workCenterCode) {
|
||||
this.workCenterCode = workCenterCode;
|
||||
}
|
||||
|
||||
public String getKeyData() {
|
||||
return keyData;
|
||||
}
|
||||
|
||||
public void setKeyData(String keyData) {
|
||||
this.keyData = keyData;
|
||||
}
|
||||
|
||||
public List<String> getPartNos() {
|
||||
return partNos;
|
||||
}
|
||||
|
||||
public void setPartNos(List<String> partNos) {
|
||||
this.partNos = partNos;
|
||||
}
|
||||
|
||||
public Integer getCount() {
|
||||
return count;
|
||||
}
|
||||
|
||||
public void setCount(Integer count) {
|
||||
this.count = count;
|
||||
}
|
||||
|
||||
public Integer getGroupCount() {
|
||||
return groupCount;
|
||||
}
|
||||
|
||||
public void setGroupCount(Integer groupCount) {
|
||||
this.groupCount = groupCount;
|
||||
}
|
||||
|
||||
public Integer getTotalCount() {
|
||||
return this.count * this.groupCount;
|
||||
}
|
||||
|
||||
public void setTotalCount(Integer totalCount) {
|
||||
this.totalCount = totalCount;
|
||||
}
|
||||
|
||||
public String getStartTime() {
|
||||
return startTime;
|
||||
}
|
||||
|
||||
public void setStartTime(String startTime) {
|
||||
this.startTime = startTime;
|
||||
}
|
||||
|
||||
public String getEndTime() {
|
||||
return endTime;
|
||||
}
|
||||
|
||||
public void setEndTime(String endTime) {
|
||||
this.endTime = endTime;
|
||||
}
|
||||
|
||||
public boolean isXbar() {
|
||||
return xbar;
|
||||
}
|
||||
|
||||
public void setXbar(boolean xbar) {
|
||||
this.xbar = xbar;
|
||||
}
|
||||
|
||||
public boolean isRbar() {
|
||||
return rbar;
|
||||
}
|
||||
|
||||
public void setRbar(boolean rbar) {
|
||||
this.rbar = rbar;
|
||||
}
|
||||
|
||||
public boolean isNormalDistribution() {
|
||||
return normalDistribution;
|
||||
}
|
||||
|
||||
public void setNormalDistribution(boolean normalDistribution) {
|
||||
this.normalDistribution = normalDistribution;
|
||||
}
|
||||
}
|
@ -0,0 +1,95 @@
|
||||
package cn.estsh.i3plus.pojo.mes.model;
|
||||
|
||||
import io.swagger.annotations.ApiParam;
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author Wynne.Lu
|
||||
* @date 2020/8/26 14:46
|
||||
* @desc
|
||||
*/
|
||||
@Data
|
||||
public class NormalDistributionModel {
|
||||
|
||||
@ApiParam("尺寸上限")
|
||||
private Double usl;
|
||||
|
||||
@ApiParam("尺寸下限")
|
||||
private Double lsl;
|
||||
|
||||
@ApiParam("柱状图")
|
||||
private List<Integer> bar = new ArrayList<>();
|
||||
|
||||
@ApiParam("曲线图")
|
||||
private List<Double> line = new ArrayList<>();
|
||||
|
||||
@ApiParam("平均均值-绿线")
|
||||
private List<Double> xAxis = new ArrayList<>();
|
||||
|
||||
@ApiParam("数据个数")
|
||||
private Integer totalCount;
|
||||
|
||||
@ApiParam("平均均值")
|
||||
private Double xbarbar;
|
||||
|
||||
@ApiParam("平均极差")
|
||||
private Double rbar;
|
||||
|
||||
@ApiParam("最大值")
|
||||
private Double maxValue;
|
||||
|
||||
@ApiParam("最小值")
|
||||
private Double minValue;
|
||||
|
||||
@ApiParam("低于下限数据个数")
|
||||
private Integer belowLowerLimitCount;
|
||||
|
||||
@ApiParam("高于上限数据个数")
|
||||
private Integer aboveUpperLimitCount;
|
||||
|
||||
@ApiParam("d2")
|
||||
private Double d2;
|
||||
|
||||
@ApiParam("n")
|
||||
private Integer n;
|
||||
|
||||
@ApiParam("高能力指数")
|
||||
private Double cpu;
|
||||
|
||||
@ApiParam("低能力指数")
|
||||
private Double cpl;
|
||||
|
||||
@ApiParam("过程能力指数")
|
||||
private Double cp;
|
||||
|
||||
@ApiParam("过程能力")
|
||||
private Double cpk;
|
||||
|
||||
@ApiParam("过程比率")
|
||||
private Double cr;
|
||||
|
||||
@ApiParam("标准偏差n")
|
||||
private Double stdOffset;
|
||||
|
||||
@ApiParam("标准偏差n-1")
|
||||
private Double stdOffsetMinusOne;
|
||||
|
||||
@ApiParam("方差n")
|
||||
private Double variance;
|
||||
|
||||
@ApiParam("方差n-1")
|
||||
private Double varianceMinusOne;
|
||||
|
||||
@ApiParam("性能指数")
|
||||
private Double pp;
|
||||
|
||||
@ApiParam("性能比率")
|
||||
private Double pr;
|
||||
|
||||
@ApiParam("性能指数")
|
||||
private Double ppk;
|
||||
|
||||
}
|
Loading…
Reference in New Issue