From 02210703bcc691681870dedfe51dc5abcd8b15bc Mon Sep 17 00:00:00 2001 From: ICEC <414933307@qq.com> Date: Fri, 17 Jul 2020 14:49:34 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BD=A6=E9=97=B4=E4=B8=AD=E9=97=B4=E5=A4=A7?= =?UTF-8?q?=E5=B1=8F=E6=98=BE=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../fx_dashboard/dashboard_current_show.vue | 222 +++++++++--------- 1 file changed, 108 insertions(+), 114 deletions(-) diff --git a/ruoyi-ui/src/views/fx_dashboard/dashboard_current_show.vue b/ruoyi-ui/src/views/fx_dashboard/dashboard_current_show.vue index 48d6504ab..96bc6d5bd 100644 --- a/ruoyi-ui/src/views/fx_dashboard/dashboard_current_show.vue +++ b/ruoyi-ui/src/views/fx_dashboard/dashboard_current_show.vue @@ -31,118 +31,114 @@ <el-row style="background:#fff;padding:16px 16px 0;margin-bottom:32px;"> - <el-col :xs="24" :sm="12" :lg="12"> + <el-col :xs="24" :sm="12" :lg="12"> - <el-row style="background:#fff;padding:16px 16px 0;margin-bottom:32px;"> - <el-col :xs="24" :sm="24" :lg="24"> + <el-row style="background:#fff;padding:16px 16px 0;margin-bottom:32px;"> + <el-col :xs="24" :sm="24" :lg="24"> - <div class="ibox "> - <div class="ibox-title"> - <b>当班信息</b> - </div> - <div class="ibox-content"> + <div class="ibox "> + <div class="ibox-title"> + <b>当班信息</b> + </div> + <div class="ibox-content"> - <el-table - :data="tableDataCurrentGroup" - stripe - border - style="width: 100%"> - <el-table-column - prop="班长" - label="班长"> - </el-table-column> - <el-table-column - prop="已完成箱数" - label="已完成箱数"> - </el-table-column> - <el-table-column - prop="正品率" - label="正品率"> - </el-table-column> - <el-table-column - prop="产能达标率" - label="产能达标率"> - </el-table-column> - <el-table-column - prop="平均密度" - label="平均密度"> - </el-table-column> + <el-table + :data="tableDataCurrentGroup" + stripe + border + style="width: 100%"> + <el-table-column + prop="班长" + label="班长"> + </el-table-column> + <el-table-column + prop="已完成箱数" + label="已完成箱数"> + </el-table-column> + <el-table-column + prop="正品率" + label="正品率"> + </el-table-column> + <el-table-column + prop="产能达标率" + label="产能达标率"> + </el-table-column> + <el-table-column + prop="平均密度" + label="平均密度"> + </el-table-column> - </el-table> + </el-table> - </div> - </div> + </div> + </div> + </el-col> + + <el-col :xs="24" :sm="24" :lg="24"> + + <div class="ibox "> + <div class="ibox-title"> + <b>上个班组汇总 </b> + </div> + <div class="ibox-content"> + <el-table + :data="tableDataLastGroup" + stripe + border + style="width: 100%"> + <el-table-column + prop="班长" + label="班长"> + </el-table-column> + <el-table-column + prop="已完成箱数" + label="完成箱数"> + </el-table-column> + <el-table-column + prop="正品率" + label="正品率"> + </el-table-column> + <el-table-column + prop="产能达标率" + label="产能达标率"> + </el-table-column> + <el-table-column + prop="平均密度" + label="平均密度"> + </el-table-column> + + + </el-table> + </div> + </div> + </el-col> + </el-row> </el-col> - <el-col :xs="24" :sm="24" :lg="24"> - - <div class="ibox "> - <div class="ibox-title"> - <b>上个班组汇总 </b> - </div> - <div class="ibox-content"> - <el-table - :data="tableDataLastGroup" - stripe - border - style="width: 100%"> - <el-table-column - prop="班长" - label="班长"> - </el-table-column> - <el-table-column - prop="已完成箱数" - label="完成箱数"> - </el-table-column> - <el-table-column - prop="正品率" - label="正品率"> - </el-table-column> - <el-table-column - prop="产能达标率" - label="产能达标率"> - </el-table-column> - <el-table-column - prop="平均密度" - label="平均密度"> - </el-table-column> - - - </el-table> - </div> - </div> - </el-col> - </el-row> - </el-col> - - <el-col :xs="24" :sm="6" :lg="6"> - - - <div class="ibox"> - <el-image - :align="center" - style="width: 180px; height: 180px" - :src="url" - :fit=fill> - </el-image> <h2 style="margin-top: 0px;">B班班长-陈亮</h2> - </div> - - </el-col> - - <el-col :xs="24" :sm="6" :lg="6"> - - <div class="ibox"> <el-image :align="center" style="width: 180px; height: 180px" :src="url2" :fit=fill> - </el-image> <h2 style="margin-top: 0px;">A班班长-陈忠维</h2> + </el-image> + <h2 style="margin-top: 0px;">A班班长-陈忠维</h2> </div> - </el-col> + <el-col :xs="24" :sm="6" :lg="6"> + <div class="ibox"> + <el-image + :align="center" + style="width: 180px; height: 180px" + :src="url" + :fit=fill> + </el-image> + <h2 style="margin-top: 0px;">B班班长-陈亮</h2> + </div> + </el-col> + + </el-row> @@ -228,7 +224,7 @@ require('echarts/theme/macarons') // echarts theme import resize from '../dashboard/mixins/resize' - import {getcurrent,DoGetLastGroupReporterData,currentBoxAndGroupMonitor} from '@/api/dashboard/fxdashboard' + import {getcurrent, DoGetLastGroupReporterData, currentBoxAndGroupMonitor} from '@/api/dashboard/fxdashboard' import {getDensityGroup} from '@/api/dashboard/density' @@ -259,19 +255,18 @@ }, mounted() { -this.Refresh() + this.Refresh() }, methods: { - Refresh(){ - setTimeout(function(){ + Refresh() { + setTimeout(function () { window.location.reload(true); - },60000*10); //这就是 一分钟 + }, 60000 * 10); //这就是 一分钟 }, getData() { - var d_zhenpin=0; - var d_midu=0; - var d_channeng=0; - + var d_zhenpin = 0; + var d_midu = 0; + var d_channeng = 0; getcurrent().then(response => { @@ -348,8 +343,8 @@ this.Refresh() option_energy_avg.series[0].data[0].value = (avg_energy_avg / data_ajax.length * 100).toFixed(0); chart_energy_avg.setOption(option_energy_avg, true); - d_zhenpin=(avg_zhengpin_avg / k * 100).toFixed(0); - d_channeng=(avg_energy_avg / data_ajax.length * 100).toFixed(0); + d_zhenpin = (avg_zhengpin_avg / k * 100).toFixed(0); + d_channeng = (avg_energy_avg / data_ajax.length * 100).toFixed(0); currentBoxAndGroupMonitor().then(response => { @@ -357,8 +352,8 @@ this.Refresh() this.tableDataCurrentGroup.push({ 已完成箱数: response.data[i].SUMBOX, 班长: response.data[i].NAME, - 产能达标率: d_channeng+'%', - 正品率: d_zhenpin+'%', + 产能达标率: d_channeng + '%', + 正品率: d_zhenpin + '%', 平均密度: d_midu, }) } @@ -374,7 +369,7 @@ this.Refresh() } option_change_moulding_time.series[0].data[0].value = (avg_density / response.data.length).toFixed(3); chart_density.setOption(option_change_moulding_time, true); - d_midu=(avg_density / response.data.length).toFixed(3); + d_midu = (avg_density / response.data.length).toFixed(3); }) @@ -386,9 +381,9 @@ this.Refresh() this.tableDataLastGroup.push({ - 产能达标率: ((response.data[i].capacity)*1).toFixed(2)*100 + '%', - 正品率: ((response.data[i].yield)*1).toFixed(2)*100 + '%', - 平均密度: ((response.data[i].avg_density)*1).toFixed(2), + 产能达标率: ((response.data[i].capacity) * 1).toFixed(2) * 100 + '%', + 正品率: ((response.data[i].yield) * 1).toFixed(2) * 100 + '%', + 平均密度: ((response.data[i].avg_density) * 1).toFixed(2), 已完成箱数: response.data[i].SUMBOX, 班长: response.data[i].NAME, @@ -397,7 +392,6 @@ this.Refresh() }) - } }