package com.ruoyi.report.vo;
|
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import java.math.BigDecimal;
|
import java.util.List;
|
import java.util.Map;
|
|
/**
|
* SPC分析结果VO
|
*/
|
@Data
|
public class SpcResultVo {
|
|
@ApiModelProperty("X-bar图数据")
|
private ChartData xBar;
|
|
@ApiModelProperty("R图数据")
|
private ChartData rChart;
|
|
@ApiModelProperty("制程能力")
|
private Capability capability;
|
|
@Data
|
public static class ChartData {
|
@ApiModelProperty("数据点")
|
private List<BigDecimal> data;
|
|
@ApiModelProperty("控制上限")
|
private BigDecimal ucl;
|
|
@ApiModelProperty("控制下限")
|
private BigDecimal lcl;
|
|
@ApiModelProperty("中心线")
|
private BigDecimal cl;
|
|
@ApiModelProperty("样本编号")
|
private List<String> sampleLabels;
|
}
|
|
@Data
|
public static class Capability {
|
@ApiModelProperty("制程能力指数Cp")
|
private BigDecimal cp;
|
|
@ApiModelProperty("制程能力指数Cpk")
|
private BigDecimal cpk;
|
|
@ApiModelProperty("制程性能指数Pp")
|
private BigDecimal pp;
|
|
@ApiModelProperty("制程性能指数Ppk")
|
private BigDecimal ppk;
|
}
|
|
}
|