#105车间看板合格率小数位保留整数
This commit is contained in:
parent
6e99ddf001
commit
5e056b56a7
|
@ -545,7 +545,13 @@ export default {
|
|||
that.$API.bi.dataset.exec.req('lineMonth', obj1).then((res1) => {
|
||||
console.log('全年生产统计:',res1);
|
||||
let list1 = res1.data2.ds0;
|
||||
let seriesData1 = [];
|
||||
let seriesData1 = [],xAxisData1=[];
|
||||
for (let i = 0; i < 12; i++) {
|
||||
let day = i+1;
|
||||
let text = day+'月';
|
||||
xAxisData1[i]=text;
|
||||
seriesData1[i] = 0;
|
||||
}
|
||||
if(list1.length>0){
|
||||
list1.forEach(item1=>{
|
||||
let index1 = item1.月-1;
|
||||
|
@ -583,11 +589,12 @@ export default {
|
|||
let day = i+1;
|
||||
let text = day+'日';
|
||||
xAxisData2[i]=text;
|
||||
seriesData2[i] = 0;
|
||||
}
|
||||
if(list2.length>0){
|
||||
list2.forEach(item2=>{
|
||||
let index2 = item2.日-1;
|
||||
seriesData2[index2] = item2.合格率;
|
||||
seriesData2[index2] =Math.round(item2.合格率) ;
|
||||
})
|
||||
}
|
||||
console.log('xAxisData2',xAxisData2)
|
||||
|
|
|
@ -163,7 +163,7 @@ export default {
|
|||
},
|
||||
yAxis: [
|
||||
{
|
||||
name: "生产统计",
|
||||
name: "",
|
||||
type: 'value',
|
||||
nameTextStyle: {
|
||||
color: '#ffffff'
|
||||
|
|
|
@ -149,7 +149,7 @@ export default {
|
|||
},
|
||||
yAxis: [
|
||||
{
|
||||
name: "生产统计",
|
||||
name: "",
|
||||
type: 'value',
|
||||
nameTextStyle: {
|
||||
color: '#ffffff'
|
||||
|
@ -433,11 +433,12 @@ export default {
|
|||
let day = i+1;
|
||||
let text = day+'日';
|
||||
xAxisData2[i]=text;
|
||||
seriesData2[i]=0;
|
||||
}
|
||||
if(list2.length>0){
|
||||
list2.forEach(item2=>{
|
||||
let index2 = item2.日-1;
|
||||
seriesData2[index2] = item2.合格率;
|
||||
seriesData2[index2] =Math.round(item2.合格率);
|
||||
})
|
||||
}
|
||||
console.log('xAxisData2',xAxisData2)
|
||||
|
|
|
@ -589,7 +589,7 @@ export default {
|
|||
let date = item.年+'-'+item.月+'-'+item.日;
|
||||
let index = this.weekDateList.indexOf(date);
|
||||
countOkDept7[index] = item.合格数;
|
||||
countRateDept7[index] = item.合格率;
|
||||
countRateDept7[index] = Math.round(item.合格率);
|
||||
countOk_dept7 = countOk_dept7+item.合格数;
|
||||
that.dept7Data[0].value= that.dept7Data[0].value+item.炸纹;
|
||||
that.dept7Data[1].value= that.dept7Data[1].value+item.条纹;
|
||||
|
@ -621,7 +621,7 @@ export default {
|
|||
let date = item.年+'-'+item.月+'-'+item.日;
|
||||
let index = this.weekDateList.indexOf(date);
|
||||
countOkDept10[index] = item.合格数;
|
||||
countRateDept10[index] = item.合格率;
|
||||
countRateDept10[index] = Math.round(item.合格率);
|
||||
countOk_dept10 = countOk_dept10+item.合格数;
|
||||
});
|
||||
}
|
||||
|
@ -692,7 +692,7 @@ export default {
|
|||
yAxis: [
|
||||
{
|
||||
type: 'value',
|
||||
name: '完成度',
|
||||
name: '',
|
||||
min: 0,
|
||||
interval: 50,
|
||||
nameTextStyle: {
|
||||
|
@ -1376,7 +1376,7 @@ export default {
|
|||
},
|
||||
},
|
||||
yAxis: {
|
||||
name: '合格率(%)',
|
||||
name: '',
|
||||
type: 'value',
|
||||
nameTextStyle: {
|
||||
color: '#ffffff'
|
||||
|
|
|
@ -70,7 +70,7 @@
|
|||
<el-table-column label="合格数" prop="count_ok"> </el-table-column>
|
||||
<el-table-column label="完成率" prop="count">
|
||||
<template #default="scope">
|
||||
<span v-if="scope.row.count != 0&&scope.row.count_ok!= 0">{{ Math.floor((scope.row.count_ok / scope.row.count) * 100) }}%</span>
|
||||
<span v-if="scope.row.count != 0&&scope.row.count_ok!= 0">{{ Math.round((scope.row.count_ok / scope.row.count) * 100) }}%</span>
|
||||
<span v-else>0</span>
|
||||
</template>
|
||||
</el-table-column>
|
||||
|
|
Loading…
Reference in New Issue