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