From f78fae4c3fdc85f2a16530ff054204eefcbbb00d Mon Sep 17 00:00:00 2001
From: gongchunyi <deslre0381@gmail.com>
Date: 星期二, 25 八月 2026 18:53:10 +0800
Subject: [PATCH] Merge branch 'dev_天津_建诚恒商贸' of http://114.132.189.42:9002/r/product-inventory-management into dev_天津_建诚恒商贸

---
 src/views/reportAnalysis/reportManagement/index.vue |  138 +++++++++++++++++++++++----------------------
 1 files changed, 70 insertions(+), 68 deletions(-)

diff --git a/src/views/reportAnalysis/reportManagement/index.vue b/src/views/reportAnalysis/reportManagement/index.vue
index cd8ddd5..f7b6a17 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,8 @@
       },
       // 鍥句緥閰嶇疆
       legend: {
-        data: ["鍘熸潗鏂�", "鍗婃垚鍝�", "鎴愬搧"], // 鍥句緥鏁版嵁
+        // data: ["鍘熸潗鏂�", "鍗婃垚鍝�", "鎴愬搧"], // 鍥句緥鏁版嵁
+        data: ["鍘熸潗鏂�", "鎴愬搧"], // 鍥句緥鏁版嵁
         icon: ["circle", "circle", "circle"],
         itemWidth: 10, // 璁剧疆鍥炬爣瀹藉害
         itemHeight: 10,
@@ -1161,7 +1163,7 @@
 
 .typeNum {
   height: 100%;
-  width: 33.33%;
+  width: 50%;
   display: flex;
   align-items: center;
   justify-content: center;

--
Gitblit v1.9.3