From 9e0426e8e28dd530663cdbe80f258d1622cc9e7d Mon Sep 17 00:00:00 2001
From: spring <2396852758@qq.com>
Date: 星期五, 21 三月 2025 13:35:02 +0800
Subject: [PATCH] 原材料变更为原辅料,新增基础配置包材

---
 src/views/statisticalCharts/qualificationRateStatistics/index.vue |   81 +++++++++++++---------------------------
 1 files changed, 27 insertions(+), 54 deletions(-)

diff --git a/src/views/statisticalCharts/qualificationRateStatistics/index.vue b/src/views/statisticalCharts/qualificationRateStatistics/index.vue
index 17fd9a9..443394d 100644
--- a/src/views/statisticalCharts/qualificationRateStatistics/index.vue
+++ b/src/views/statisticalCharts/qualificationRateStatistics/index.vue
@@ -11,18 +11,9 @@
       <el-col :span="20">
         <el-form ref="entity" size="small" :inline="true">
           <el-form-item style="width: 20%;">
-            <el-date-picker
-              v-model="datePicker"
-              end-placeholder="缁撴潫鏃ユ湡"
-              format="yyyy-MM-dd"
-              placeholder="閫夋嫨鏃ユ湡"
-              range-separator="鑷�"
-              size="small"
-              start-placeholder="寮�濮嬫棩鏈�"
-              type="daterange"
-              style="width: 100%;"
-              value-format="yyyy-MM-dd"
-              @change="changeDatePicker">
+            <el-date-picker v-model="datePicker" end-placeholder="缁撴潫鏃ユ湡" format="yyyy-MM-dd" placeholder="閫夋嫨鏃ユ湡"
+              range-separator="鑷�" size="small" start-placeholder="寮�濮嬫棩鏈�" type="daterange" style="width: 100%;"
+              value-format="yyyy-MM-dd" @change="changeDatePicker">
             </el-date-picker>
           </el-form-item>
           <el-form-item label="鏍峰搧鍚嶇О" prop="sampleName">
@@ -32,7 +23,8 @@
             <el-input v-model="modelName" clearable placeholder="璇疯緭鍏ュ瀷鍙�" size="small" @change="changeDate"></el-input>
           </el-form-item>
           <el-form-item label="渚涘簲鍟嗗悕绉�" prop="supplierName">
-            <el-input v-model="supplierName" clearable placeholder="璇疯緭鍏ヤ緵搴斿晢鍚嶇О" size="small" @change="changeDate"></el-input>
+            <el-input v-model="supplierName" clearable placeholder="璇疯緭鍏ヤ緵搴斿晢鍚嶇О" size="small"
+              @change="changeDate"></el-input>
           </el-form-item>
         </el-form>
       </el-col>
@@ -40,39 +32,24 @@
     <el-row :gutter="20">
       <el-col :span="8">
         <div class="pie-card">
-          <div class="title">鍘熸潗鏂欏悎鏍肩巼</div>
-          <span class="data">{{passRate}}</span>
-          <Echarts ref="chart"
-                   :legend="pieLegend"
-                   :series="materialPieSeries"
-                   :tooltip="pieTooltip"
-                   style="height: 36vh;"></Echarts>
+          <div class="title">鍘熻緟鏂欏悎鏍肩巼</div>
+          <span class="data">{{ passRate }}</span>
+          <Echarts ref="chart" :legend="pieLegend" :series="materialPieSeries" :tooltip="pieTooltip"
+            style="height: 36vh;"></Echarts>
         </div>
       </el-col>
       <el-col :span="8">
         <div class="pie-card">
           <div class="title"><span style="color: #F56C6C">鏈湀</span>妫�楠岀被鍨嬫暟閲�</div>
-          <Echarts ref="chart"
-                   :chartStyle="chartStyle2"
-                   :legend="pieLegend"
-                   :series="materialPieSeries1"
-                   :tooltip="pieTooltip"
-                   style="height: 36vh;"></Echarts>
+          <Echarts ref="chart" :chartStyle="chartStyle2" :legend="pieLegend" :series="materialPieSeries1"
+            :tooltip="pieTooltip" style="height: 36vh;"></Echarts>
         </div>
       </el-col>
       <el-col :span="8">
         <div class="pie-card">
-          <div class="title">鍘熸潗鏂�<span style="color: #F56C6C">鏈湀</span>涓�<span style="color: #F56C6C">涓婃湀</span>鍚堟牸鐜囧姣�</div>
-          <Echarts ref="chart"
-                   :barColors="barColors2"
-                   :chartStyle="chartStyle"
-                   :grid="grid"
-                   :legend="barLegend"
-                   :series="barSeries"
-                   :tooltip="tooltip"
-                   :xAxis="xAxis1"
-                   :yAxis="yAxis1"
-                   style="height: 36vh;"></Echarts>
+          <div class="title">鍘熻緟鏂�<span style="color: #F56C6C">鏈湀</span>涓�<span style="color: #F56C6C">涓婃湀</span>鍚堟牸鐜囧姣�</div>
+          <Echarts ref="chart" :barColors="barColors2" :chartStyle="chartStyle" :grid="grid" :legend="barLegend"
+            :series="barSeries" :tooltip="tooltip" :xAxis="xAxis1" :yAxis="yAxis1" style="height: 36vh;"></Echarts>
         </div>
       </el-col>
     </el-row>
@@ -80,17 +57,9 @@
       <el-col :span="24">
         <div class="inspection-card">
           <div class="title">鍚堟牸鐜�</div>
-          <Echarts ref="chart"
-                   :barColors="barColors"
-                   :grid="grid"
-                   :legend="legend"
-                   :lineColors="lineColors"
-                   :options="echartsOptions"
-                   :series="echartsSeries"
-                   :tooltip="tooltip"
-                   :xAxis="xAxis"
-                   :yAxis="yAxis"
-                   style="height: 40vh;"></Echarts>
+          <Echarts ref="chart" :barColors="barColors" :grid="grid" :legend="legend" :lineColors="lineColors"
+            :options="echartsOptions" :series="echartsSeries" :tooltip="tooltip" :xAxis="xAxis" :yAxis="yAxis"
+            style="height: 40vh;"></Echarts>
         </div>
       </el-col>
     </el-row>
@@ -109,7 +78,7 @@
 export default {
   name: "QualificationRateStatistics",
   // import 寮曞叆鐨勭粍浠堕渶瑕佹敞鍏ュ埌瀵硅薄涓墠鑳戒娇鐢�
-  components: {Echarts},
+  components: { Echarts },
   data() {
     // 杩欓噷瀛樻斁鏁版嵁
     return {
@@ -189,7 +158,7 @@
         containLabel: true
       },
       legend: {
-        data: ['鎬绘暟','鍚堟牸鐜�']
+        data: ['鎬绘暟', '鍚堟牸鐜�']
       },
       tooltip: {
         trigger: 'axis',
@@ -355,7 +324,7 @@
         this.xAxis[0].data = xAxis
       })
     },
-    // 鑾峰彇鍘熸潗鏂欏悎鏍肩巼鍥捐〃鏁版嵁
+    // 鑾峰彇鍘熻緟鏂欏悎鏍肩巼鍥捐〃鏁版嵁
     getRawPass() {
       const params = {
         dateType: this.dateType,
@@ -393,13 +362,13 @@
         this.barSeries[0].data = barData
       })
     },
-    changeDate () {
+    changeDate() {
       this.getBar()
       this.getRawPass()
       // this.getOrderType()
       // this.getPassRateCom()
     },
-    changeDatePicker (val) {
+    changeDatePicker(val) {
       if (val) {
         this.beginDate = val[0] + ' 00:00:00'
         this.endDate = val[1] + ' 23:59:59'
@@ -420,15 +389,18 @@
 .title {
   padding: 10px 0 0 20px;
 }
+
 .table {
   padding: 0 10px 10px;
 }
+
 .pie-card {
   width: 100%;
   background: #FFFFFF;
   margin-top: 10px;
   position: relative;
 }
+
 .data {
   position: absolute;
   font-size: 20px;
@@ -437,7 +409,8 @@
   top: 42%;
   z-index: 1;
 }
-.inspection-card{
+
+.inspection-card {
   width: 100%;
   background: #FFFFFF;
   margin-top: 10px;

--
Gitblit v1.9.3