From 4f45f29e6b53f4c01b414409c5000ff4e212b3d9 Mon Sep 17 00:00:00 2001
From: huminmin <mac@MacBook-Pro.local>
Date: 星期五, 05 六月 2026 13:36:54 +0800
Subject: [PATCH] 增加eip

---
 report-server/src/main/java/com/ruoyi/report/vo/SpcResultVo.java |   58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 58 insertions(+), 0 deletions(-)

diff --git a/report-server/src/main/java/com/ruoyi/report/vo/SpcResultVo.java b/report-server/src/main/java/com/ruoyi/report/vo/SpcResultVo.java
new file mode 100644
index 0000000..1097b13
--- /dev/null
+++ b/report-server/src/main/java/com/ruoyi/report/vo/SpcResultVo.java
@@ -0,0 +1,58 @@
+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;
+    }
+
+}
\ No newline at end of file

--
Gitblit v1.9.3