fix:生产检验统计修正

This commit is contained in:
shijing 2025-04-09 13:27:33 +08:00
parent 4255889281
commit 66ddb6dda8
1 changed files with 28 additions and 18 deletions

View File

@ -72,17 +72,13 @@
</el-table-column>
<el-table-column label="规格" prop="规格">
</el-table-column>
<el-table-column label="出料数" prop="出料数">
<el-table-column label="出料数" prop="生产数">
</el-table-column>
<el-table-column label="合格数" prop="合格数">
</el-table-column>
<el-table-column label="合格率" prop="合格率">
<template #default="scope">
<span
>{{
Math.round(scope.row.合格率)
}}%</span
>
<span>{{Math.round(scope.row.合格率)}}%</span>
</template>
</el-table-column>
<el-table-column
@ -149,11 +145,7 @@
</el-table-column>
<el-table-column label="合格率">
<template #default="scope">
<span
>{{
Math.round(scope.row.合格率)
}}%</span
>
<span>{{Math.round(scope.row.合格率)}}%</span>
</template>
</el-table-column>
<el-table-column
@ -218,17 +210,13 @@
</el-table-column>
<el-table-column label="规格" prop="规格">
</el-table-column>
<el-table-column label="出料数" prop=" 生产数">
<el-table-column label="出料数" prop="生产数">
</el-table-column>
<el-table-column label="合格数" prop="合格数">
</el-table-column>
<el-table-column label="合格率">
<template #default="scope">
<span
>{{
Math.round(scope.row.合格率)
}}%</span
>
<span>{{Math.round(scope.row.合格率)}}%</span>
</template>
</el-table-column>
<el-table-column
@ -249,7 +237,7 @@
</el-table-column>
<el-table-column label="气线" prop="气线">
</el-table-column>
<el-table-column label="相中破" prop="相中破">
<el-table-column label="箱中破" prop="箱中破">
</el-table-column>
<el-table-column label="合计" prop="不合格数">
</el-table-column>
@ -442,6 +430,15 @@ export default {
that.$API.bi.dataset.exec.req(exec, obj2).then((res2) => {
console.log("退火车间统计:", res2);
if (res2.data2.ds0) {
that.option3.series.data[0].value=0;
that.option3.series.data[1].value=0;
that.option3.series.data[2].value=0;
that.option3.series.data[3].value=0;
that.option3.series.data[4].value=0;
that.option3.series.data[5].value=0;
that.option3.series.data[6].value=0;
that.option3.series.data[7].value=0;
that.option3.series.data[8].value=0;
let data = res2.data2.ds0;
if (data.length > 0) {
data.forEach((item) => {
@ -493,6 +490,12 @@ export default {
that.$API.bi.dataset.exec.req(exec, obj2).then((res2) => {
console.log("7生产车间统计:", res2);
if (res2.data2.ds0) {
that.option1.series.data[0].value=0;
that.option1.series.data[1].value=0;
that.option1.series.data[2].value=0;
that.option1.series.data[3].value=0;
that.option1.series.data[4].value=0;
that.option1.series.data[5].value=0;
let data = res2.data2.ds0;
if (data.length > 0) {
data.forEach((item) => {
@ -542,6 +545,13 @@ export default {
console.log("10生产车间统计:", res2);
if (res2.data2.ds0) {
let data = res2.data2.ds0;
that.option2.series.data[0].value=0;
that.option2.series.data[1].value=0;
that.option2.series.data[2].value=0;
that.option2.series.data[3].value=0;
that.option2.series.data[4].value=0;
that.option2.series.data[5].value=0;
that.option2.series.data[6].value=0;
if (data.length > 0) {
data.forEach((item) => {
that.option2.series.data[0].value += item.合格数;