This commit is contained in:
sjl
2025-01-15 09:35:36 +08:00
parent 0cace11975
commit 14e5535fd8
21 changed files with 206 additions and 36 deletions

View File

@@ -27,8 +27,11 @@
class="item"
effect="dark"
placement="bottom-start"
:content="'电压L1系数校准不合格原因'+scope.row.aVuData"
>
<template #content>
误差范围 {{ (-0.1 * props.curV).toFixed(4) + '~' + (0.1 * props.curV).toFixed(4)}}<br/>
误差值{{ scope.row.aV }}
</template>
<el-tag type="danger" class="tooltip-content">
{{ scope.row.aVuXi }}
</el-tag>
@@ -38,8 +41,11 @@
class="item"
effect="dark"
placement="bottom-start"
:content="'电压L1系数校准合格原因'+scope.row.aVuData"
>
<template #content>
误差范围 {{ (-0.1 * props.curV).toFixed(4) + '~' + (0.1 * props.curV).toFixed(4)}}<br/>
误差值{{ scope.row.aV }}
</template>
<el-tag type="success" class="tooltip-content">{{ scope.row.aVuXi }}</el-tag>
</el-tooltip>
<!-- <el-tag type="danger" v-if="scope.row.aVuXi === '不合格'">
@@ -72,8 +78,11 @@
class="item"
effect="dark"
placement="bottom-start"
:content="'电压L2系数校准不合格原因'+scope.row.bVuData"
>
<template #content>
误差范围 {{ (-0.1 * props.curV).toFixed(4) + '~' + (0.1 * props.curV).toFixed(4)}}<br/>
误差值{{ scope.row.bV }}
</template>
<el-tag type="danger" class="tooltip-content">
{{ scope.row.bVuXi }}
</el-tag>
@@ -83,8 +92,11 @@
class="item"
effect="dark"
placement="bottom-start"
:content="'电压L2系数校准合格原因'+scope.row.bVuData"
>
<template #content>
误差范围 {{ (-0.1 * props.curV).toFixed(4) + '~' + (0.1 * props.curV).toFixed(4)}}<br/>
误差值{{ scope.row.bV }}
</template>
<el-tag type="success" class="tooltip-content">{{ scope.row.bVuXi }}</el-tag>
</el-tooltip>
<el-icon v-else-if="scope.row.bVuXi === '—'&& scope.row.loading" class="loading-box">
@@ -111,8 +123,11 @@
class="item"
effect="dark"
placement="bottom-start"
:content="'电压L3系数校准不合格原因'+scope.row.cVuData"
>
<template #content>
误差范围 {{ (-0.1 * props.curV).toFixed(4) + '~' + (0.1 * props.curV).toFixed(4)}}<br/>
误差值{{ scope.row.cV }}
</template>
<el-tag type="danger" class="tooltip-content">
{{ scope.row.cVuXi }}
</el-tag>
@@ -122,8 +137,11 @@
class="item"
effect="dark"
placement="bottom-start"
:content="'电压L3系数校准合格原因'+scope.row.cVuData"
>
<template #content>
误差范围 {{ (-0.1 * props.curV).toFixed(4) + '~' + (0.1 * props.curV).toFixed(4)}}<br/>
误差值{{ scope.row.cV }}
</template>
<el-tag type="success" class="tooltip-content">{{ scope.row.cVuXi }}</el-tag>
</el-tooltip>
<el-icon v-else-if="scope.row.cVuXi === '—'&& scope.row.loading" class="loading-box">
@@ -152,8 +170,11 @@
class="item"
effect="dark"
placement="bottom-start"
:content="'电流L1系数校准不合格原因'+scope.row.aIeData"
>
<template #content>
误差范围 {{ -0.5 + "~" +0.5 }}<br/>
误差值{{ scope.row.aI }}
</template>
<el-tag type="danger" class="tooltip-content">
{{ scope.row.aIeXi }}
</el-tag>
@@ -163,8 +184,11 @@
class="item"
effect="dark"
placement="bottom-start"
:content="'电流L1系数校准合格原因'+scope.row.aIeData"
>
<template #content>
误差范围 {{ -0.5 + "~" +0.5 }}<br/>
误差值{{ scope.row.aI }}
</template>
<el-tag type="success" class="tooltip-content">{{ scope.row.aIeXi }}</el-tag>
</el-tooltip>
<el-icon v-else-if="scope.row.aIeXi === '—'&& scope.row.loading" class="loading-box">
@@ -191,8 +215,11 @@
class="item"
effect="dark"
placement="bottom-start"
:content="'电流L2系数校准不合格原因'+scope.row.bIeData"
>
<template #content>
误差范围 {{ -0.5 + "~" +0.5 }}<br/>
误差值{{ scope.row.bI }}
</template>
<el-tag type="danger" class="tooltip-content">
{{ scope.row.bIeXi }}
</el-tag>
@@ -202,8 +229,11 @@
class="item"
effect="dark"
placement="bottom-start"
:content="'电流L2系数校准合格原因'+scope.row.bIeData"
>
<template #content>
误差范围 {{ -0.5 + "~" +0.5 }}<br/>
误差值{{ scope.row.bI }}
</template>
<el-tag type="success" class="tooltip-content">{{ scope.row.bIeXi }}</el-tag>
</el-tooltip>
<el-icon v-else-if="scope.row.bIeXi === '—'&& scope.row.loading" class="loading-box">
@@ -230,8 +260,11 @@
class="item"
effect="dark"
placement="bottom-start"
:content="'电流L3系数校准不合格原因'+scope.row.cIeData"
>
<template #content>
误差范围 {{ -0.5 + "~" +0.5 }}<br/>
误差值{{ scope.row.cI }}
</template>
<el-tag type="danger" class="tooltip-content">
{{ scope.row.cIeXi }}
</el-tag>
@@ -241,8 +274,11 @@
class="item"
effect="dark"
placement="bottom-start"
:content="'电流L3系数校准合格原因'+scope.row.cIeData"
>
<template #content>
误差范围 {{ -0.5 + "~" +0.5 }}<br/>
误差值{{ scope.row.cI }}
</template>
<el-tag type="success" class="tooltip-content">{{ scope.row.cIeXi }}</el-tag>
</el-tooltip>
<el-icon v-else-if="scope.row.cIeXi === '—'&& scope.row.loading" class="loading-box">
@@ -257,13 +293,22 @@
</template>
<script lang="ts" setup name="ErrorSystemDialog">
import { defineProps } from 'vue';
import { defineProps, type PropType } from 'vue';
import { ElIcon, ElLoading, ElTag } from 'element-plus';
import type { ChannelsTest } from '@/api/home/interface/channelsTest';
import { number } from 'echarts';
const props = defineProps<{
tableData: Array<ChannelsTest.CoefficientVO>;
}>();
interface Props {
tableData: ChannelsTest.CoefficientVO[];
big_V_loading: boolean;
curV: number;
}
const props = withDefaults(defineProps<Props>(), {
tableData: () => [],
big_V_loading: false,
curV: 0,
});
function objectSpanMethod({ row, column, rowIndex, columnIndex }: { row: any, column: any, rowIndex: number, columnIndex: number }) {
if (columnIndex === 0) {