q=6 修改

This commit is contained in:
ljx 2025-08-13 16:28:01 +08:00
parent a2d8f21391
commit c4f4bd9201
2 changed files with 54 additions and 14 deletions

View File

@ -8,7 +8,7 @@ const api = {
baseURL3: 'http://36.139.158.169:9261', baseURL3: 'http://36.139.158.169:9261',
baseURL: 'http://dbkoog.demo.natool.cn', baseURL: 'http://qqlaya.demo.natool.cn',
//堡座 //堡座
baseURL4: 'http://39.101.165.228:9009', baseURL4: 'http://39.101.165.228:9009',

View File

@ -30,7 +30,7 @@
<!-- 当日检验量 --> <!-- 当日检验量 -->
<div class="inspection-box"> <div class="inspection-box">
<div class="inspection-title">当日检验量</div> <div class="inspection-title">当日检验量</div>
<div class="inspection-value">{{ dataType == '6'?middleTopData2[middleTopData2.length-1]['数量']:middleTopData.inspection }}</div> <div class="inspection-value">{{ dataType == '6'?middleTopData2[3]['数量']:middleTopData.inspection }}</div>
</div> </div>
<!-- 机芯直通率 --> <!-- 机芯直通率 -->
@ -44,14 +44,14 @@
<div class="pass-rate-box"> <div class="pass-rate-box">
<div class="gauge-chart" style="height:200px" :id="'gauge-chart-2'"></div> <div class="gauge-chart" style="height:200px" :id="'gauge-chart-2'"></div>
<div class="pass-rate-title">{{dataType=='6'?'排水直通率': '盖板直通率'}}</div> <div class="pass-rate-title">{{dataType=='6'?'排水直通率': '盖板直通率'}}</div>
<div class="pass-rate-value">{{dataType=='6'?'排水检验量': '盖板检验量'}}<span style="color:#08e5ff;">{{ middleTopData2[0]['数量'] }}</span></div> <div class="pass-rate-value">{{dataType=='6'?'排水检验量': '盖板检验量'}}<span style="color:#08e5ff;">{{ middleTopData2[1]['数量'] }}</span></div>
</div> </div>
<!-- 整机直通率 --> <!-- 整机直通率 -->
<div class="pass-rate-box"> <div class="pass-rate-box">
<div class="gauge-chart" style="height:200px" :id="'gauge-chart-3'"></div> <div class="gauge-chart" style="height:200px" :id="'gauge-chart-3'"></div>
<div class="pass-rate-title">{{dataType=='6'?'按钮直通率': '整机直通率'}}</div> <div class="pass-rate-title">{{dataType=='6'?'按钮直通率': '整机直通率'}}</div>
<div class="pass-rate-value">{{dataType=='6'?'按钮检测量': '整机检测量'}}<span style="color:#08e5ff;">{{ middleTopData2[0]['数量'] }}</span></div> <div class="pass-rate-value">{{dataType=='6'?'按钮检测量': '整机检测量'}}<span style="color:#08e5ff;">{{ middleTopData2[2]['数量'] }}</span></div>
</div> </div>
</div> </div>
</div> </div>
@ -131,12 +131,7 @@ export default {
coverPassRate: 88, coverPassRate: 88,
wholePassRate: 95 wholePassRate: 95
}, },
middleTopData2: { middleTopData2:[],
inspection: 876,
corePassRate: 97,
coverPassRate: 99,
wholePassRate: 95
},
oiloption:{ oiloption:{
grid:{ grid:{
top:'5%',left:'0%',right:'5%',bottom:'5%' top:'5%',left:'0%',right:'5%',bottom:'5%'
@ -200,8 +195,53 @@ export default {
}, },
created(){ created(){
if(this.dataType == '6'){ if(this.dataType == '6'){
let arr = [
{
类型:"进水",
数量:0,
直通率:100
},
{
类型:"排水",
数量:0,
直通率:100
},
{
类型:"按钮",
数量:0,
直通率:100
},
{
类型:"合计",
数量:0,
直通率:100
}
]
this.rankData = testRes.data.yx_v_bycpzj; this.rankData = testRes.data.yx_v_bycpzj;
this.middleTopData2 = testRes.data.yx_v_zlkb; testRes.data.yx_v_zlkb.forEach(item=>{
if(item['类型'] == '机芯'){
item['类型'] = '机芯产量'
}
if(item['类型'] == '进水'){
arr[0]['数量'] = item['数量']
arr[0]['直通率'] = item['直通率']
}
if(item['类型'] == '排水'){
arr[1]['数量'] = item['数量']
arr[1]['直通率'] = item['直通率']
}
if(item['类型'] == '按键'){
arr[2]['数量'] = item['数量']
arr[2]['直通率'] = item['直通率']
}
if(item['类型'] == '合计'){
arr[3]['数量'] = item['数量']
}
})
this.middleTopData2 = arr;
console.log(this.middleTopData2)
this.rightChartData2 = testRes.data.yx_v_llzj; this.rightChartData2 = testRes.data.yx_v_llzj;
} }
@ -309,11 +349,11 @@ export default {
}, },
initGaugeCharts() { initGaugeCharts() {
// //
this.initGaugeChart('gauge-chart-1', this.dataType == '6'?99.5: this.middleTopData.corePassRate); this.initGaugeChart('gauge-chart-1', this.dataType == '6'?this.middleTopData2[0]['直通率']: this.middleTopData.corePassRate);
// //
this.initGaugeChart('gauge-chart-2', this.dataType == '6'?99.5: this.middleTopData.coverPassRate); this.initGaugeChart('gauge-chart-2', this.dataType == '6'?this.middleTopData2[1]['直通率']: this.middleTopData.coverPassRate);
// //
this.initGaugeChart('gauge-chart-3', this.dataType == '6'?99.5:this.middleTopData.wholePassRate); this.initGaugeChart('gauge-chart-3', this.dataType == '6'?this.middleTopData2[2]['直通率']:this.middleTopData.wholePassRate);
}, },
// //
// initGaugeChart // initGaugeChart