From 2d934b40addf07198ea16cc9b1fb56e785f61561 Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期五, 12 六月 2026 08:58:27 +0800
Subject: [PATCH] 宝东 1.报表管理去除半成品展示

---
 src/views/reportAnalysis/reportManagement/index.vue |  155 ++++++++++++++++++++++++++-------------------------
 1 files changed, 78 insertions(+), 77 deletions(-)

diff --git a/src/views/reportAnalysis/reportManagement/index.vue b/src/views/reportAnalysis/reportManagement/index.vue
index cd8ddd5..5d94fc3 100644
--- a/src/views/reportAnalysis/reportManagement/index.vue
+++ b/src/views/reportAnalysis/reportManagement/index.vue
@@ -37,30 +37,30 @@
                   </div>
                 </div>
               </div>
-              <div class="typeNum">
-                <div class="typeNum-left">
-                  <img src="~@/assets/images/chartCard2.svg" alt="鍥捐〃"
-                    style="width: 40px; height: 40px; object-fit: contain;">
-                  <div class="typeNum-left-text" style="color: #5EB334;">鍗婃垚鍝�</div>
-                </div>
-                <div class="typeNum-center">
-                  <div class="typeNum-leftLine2">-</div>
-                  <div class="typeNum-rightLine2"></div>
-                </div>
-                <div class="typeNum-right">
-                  <div class="typeNum-right-top">
-                    <div class="typeNum-right-top-name">鎬绘暟閲�</div>
-                    <div class="typeNum-right-top-text">{{ getInspectStatValue(1, 'totalCount') }} <span
-                        class="unit">涓�</span></div>
-                  </div>
-                  <div class="typeNum-right-bottom">
-                    <div class="typeNum-right-top-name">宸插畬鎴愭暟</div>
-                    <div class="typeNum-right-top-text">{{ getInspectStatValue(1, 'completedCount') }} <span
-                        class="unit">涓�</span>
-                    </div>
-                  </div>
-                </div>
-              </div>
+<!--              <div class="typeNum">-->
+<!--                <div class="typeNum-left">-->
+<!--                  <img src="~@/assets/images/chartCard2.svg" alt="鍥捐〃"-->
+<!--                    style="width: 40px; height: 40px; object-fit: contain;">-->
+<!--                  <div class="typeNum-left-text" style="color: #5EB334;">鍗婃垚鍝�</div>-->
+<!--                </div>-->
+<!--                <div class="typeNum-center">-->
+<!--                  <div class="typeNum-leftLine2">-</div>-->
+<!--                  <div class="typeNum-rightLine2"></div>-->
+<!--                </div>-->
+<!--                <div class="typeNum-right">-->
+<!--                  <div class="typeNum-right-top">-->
+<!--                    <div class="typeNum-right-top-name">鎬绘暟閲�</div>-->
+<!--                    <div class="typeNum-right-top-text">{{ getInspectStatValue(1, 'totalCount') }} <span-->
+<!--                        class="unit">涓�</span></div>-->
+<!--                  </div>-->
+<!--                  <div class="typeNum-right-bottom">-->
+<!--                    <div class="typeNum-right-top-name">宸插畬鎴愭暟</div>-->
+<!--                    <div class="typeNum-right-top-text">{{ getInspectStatValue(1, 'completedCount') }} <span-->
+<!--                        class="unit">涓�</span>-->
+<!--                    </div>-->
+<!--                  </div>-->
+<!--                </div>-->
+<!--              </div>-->
               <div class="typeNum">
                 <div class="typeNum-left">
                   <img src="~@/assets/images/chartCard3.svg" alt="鍥捐〃"
@@ -123,31 +123,31 @@
                   </div>
                 </div>
               </div>
-              <div class="quality-card green-card">
-                <div class="quality-card-title">
-                  <img src="~@/assets/images/chartCard2.svg" alt="鍗婃垚鍝�"
-                    style="width: 24px; height: 24px; margin-right: 8px;">
-                  鍗婃垚鍝佸悎鏍肩巼
-                </div>
-                <div class="quality-card-content">
-                  <div class="quality-item">
-                    <div>
-                      <div class="quality-item-label blue-label">瀹屾垚鐜�</div>
-                      <div class="quality-item-tip">鍗犳瘮</div>
-                      <div class="quality-item-value">{{ getPassRateStatValue(1, 'completionRate') }}</div>
-                    </div>
-                    <div class="quality-item-chart" ref="semiCompletionChart"></div>
-                  </div>
-                  <div class="quality-item">
-                    <div>
-                      <div class="quality-item-label green-label">鍚堟牸鐜�</div>
-                      <div class="quality-item-tip">鍗犳瘮</div>
-                      <div class="quality-item-value">{{ getPassRateStatValue(1, 'passRate') }}</div>
-                    </div>
-                    <div class="quality-item-chart" ref="semiQualityChart"></div>
-                  </div>
-                </div>
-              </div>
+<!--              <div class="quality-card green-card">-->
+<!--                <div class="quality-card-title">-->
+<!--                  <img src="~@/assets/images/chartCard2.svg" alt="鍗婃垚鍝�"-->
+<!--                    style="width: 24px; height: 24px; margin-right: 8px;">-->
+<!--                  鍗婃垚鍝佸悎鏍肩巼-->
+<!--                </div>-->
+<!--                <div class="quality-card-content">-->
+<!--                  <div class="quality-item">-->
+<!--                    <div>-->
+<!--                      <div class="quality-item-label blue-label">瀹屾垚鐜�</div>-->
+<!--                      <div class="quality-item-tip">鍗犳瘮</div>-->
+<!--                      <div class="quality-item-value">{{ getPassRateStatValue(1, 'completionRate') }}</div>-->
+<!--                    </div>-->
+<!--                    <div class="quality-item-chart" ref="semiCompletionChart"></div>-->
+<!--                  </div>-->
+<!--                  <div class="quality-item">-->
+<!--                    <div>-->
+<!--                      <div class="quality-item-label green-label">鍚堟牸鐜�</div>-->
+<!--                      <div class="quality-item-tip">鍗犳瘮</div>-->
+<!--                      <div class="quality-item-value">{{ getPassRateStatValue(1, 'passRate') }}</div>-->
+<!--                    </div>-->
+<!--                    <div class="quality-item-chart" ref="semiQualityChart"></div>-->
+<!--                  </div>-->
+<!--                </div>-->
+<!--              </div>-->
               <div class="quality-card purple-card">
                 <div class="quality-card-title">
                   <img src="~@/assets/images/chartCard3.svg" alt="鎴愬搧"
@@ -202,10 +202,10 @@
                     <div class="chart-box-title">鍘熸潗鏂欐�绘暟</div>
                     <div class="chart-box-num">{{ getYearlyStatValue(0, 'totalCount') }}</div>
                   </div>
-                  <div class="inspection-chart-box">
-                    <div class="chart-box-title">鍗婃垚鍝佹�绘暟</div>
-                    <div class="chart-box-num">{{ getYearlyStatValue(1, 'totalCount') }}</div>
-                  </div>
+<!--                  <div class="inspection-chart-box">-->
+<!--                    <div class="chart-box-title">鍗婃垚鍝佹�绘暟</div>-->
+<!--                    <div class="chart-box-num">{{ getYearlyStatValue(1, 'totalCount') }}</div>-->
+<!--                  </div>-->
                   <div class="inspection-chart-box">
                     <div class="chart-box-title">鎴愬搧鎬绘暟</div>
                     <div class="chart-box-num">{{ getYearlyStatValue(2, 'totalCount') }}</div>
@@ -266,7 +266,7 @@
             <!-- Tab 閫夋嫨鍣� -->
             <div class="tab-selector">
               <div class="tab-item" :class="{ active: activeTab === 'raw' }" @click="activeTab = 'raw'">鍘熸潗鏂�</div>
-              <div class="tab-item" :class="{ active: activeTab === 'semi' }" @click="activeTab = 'semi'">鍗婃垚鍝�</div>
+<!--              <div class="tab-item" :class="{ active: activeTab === 'semi' }" @click="activeTab = 'semi'">鍗婃垚鍝�</div>-->
               <div class="tab-item" :class="{ active: activeTab === 'final' }" @click="activeTab = 'final'">鎴愬搧</div>
             </div>
           </el-card>
@@ -526,7 +526,8 @@
         containLabel: true,
       },
       legend: {
-        data: ["鍘熸潗鏂�", "鍗婃垚鍝�", "鎴愬搧"], // 鍥句緥鏁版嵁
+        // data: ["鍘熸潗鏂�", "鍗婃垚鍝�", "鎴愬搧"], // 鍥句緥鏁版嵁
+        data: ["鍘熸潗鏂�", "鎴愬搧"], // 鍥句緥鏁版嵁
         icon: ["circle", "circle", "circle"],
         itemWidth: 10, // 璁剧疆鍥炬爣瀹藉害
         itemHeight: 10,
@@ -564,16 +565,16 @@
             color: "#409EFF",
           },
         },
-        {
-          name: "鍗婃垚鍝�",
-          type: "bar",
-          barWidth: "15%",
-
-          data: monthlyCompletionDetailsData.value.map(item => item.processCount),
-          itemStyle: {
-            color: "#67C23A",
-          },
-        },
+        // {
+        //   name: "鍗婃垚鍝�",
+        //   type: "bar",
+        //   barWidth: "15%",
+				//
+        //   data: monthlyCompletionDetailsData.value.map(item => item.processCount),
+        //   itemStyle: {
+        //     color: "#67C23A",
+        //   },
+        // },
         {
           name: "鎴愬搧",
           type: "bar",
@@ -607,7 +608,7 @@
           radius: "70%",
           data: [
             { value: getYearlyStatValue(0, 'totalCount'), name: "鍘熸潗鏂�", itemStyle: { color: "#1890FF" } },
-            { value: getYearlyStatValue(1, 'totalCount'), name: "鍗婃垚鍝�", itemStyle: { color: "#F7BA1E" } },
+            // { value: getYearlyStatValue(1, 'totalCount'), name: "鍗婃垚鍝�", itemStyle: { color: "#F7BA1E" } },
             { value: getYearlyStatValue(2, 'totalCount'), name: "鎴愬搧", itemStyle: { color: "#14C9C9" } },
           ],
           label: {
@@ -655,7 +656,7 @@
       },
       // 鍥句緥閰嶇疆
       legend: {
-        data: ["鍘熸潗鏂�", "鍗婃垚鍝�", "鎴愬搧"], // 鍥句緥鏁版嵁
+        data: ["鍘熸潗鏂�", "鎴愬搧"], // 鍥句緥鏁版嵁
         icon: ["circle", "circle", "circle"],
         itemWidth: 10, // 璁剧疆鍥炬爣瀹藉害
         itemHeight: 10,
@@ -697,16 +698,16 @@
           },
           data: monthlyPassRateData.value.map(item => item.rawMaterial.passRate),
         },
-        {
-          name: "鍗婃垚鍝�", // 绯诲垪鍚嶇О
-          type: "line", // 鍥捐〃绫诲瀷涓烘姌绾垮浘
-          // stack: "Total", // 鍫嗗彔鍚嶇О
-          symbol: "circle",
-          itemStyle: {
-            color: "#F7BA1E", // 璁剧疆杩欐潯绾跨殑棰滆壊
-          },
-          data: monthlyPassRateData.value.map(item => item.process.passRate),
-        },
+        // {
+        //   name: "鍗婃垚鍝�", // 绯诲垪鍚嶇О
+        //   type: "line", // 鍥捐〃绫诲瀷涓烘姌绾垮浘
+        //   // stack: "Total", // 鍫嗗彔鍚嶇О
+        //   symbol: "circle",
+        //   itemStyle: {
+        //     color: "#F7BA1E", // 璁剧疆杩欐潯绾跨殑棰滆壊
+        //   },
+        //   data: monthlyPassRateData.value.map(item => item.process.passRate),
+        // },
         {
           name: "鎴愬搧", // 绯诲垪鍚嶇О
           type: "line", // 鍥捐〃绫诲瀷涓烘姌绾垮浘

--
Gitblit v1.9.3