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