From 63c6693d046089e0ff32e5b32d605c783d2fbce4 Mon Sep 17 00:00:00 2001
From: caozehui <2427765068@qq.com>
Date: Fri, 20 Dec 2024 20:34:39 +0800
Subject: [PATCH] =?UTF-8?q?=E5=BE=AE=E8=B0=83?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
frontend/src/api/check/interface/index.ts | 4 +-
frontend/src/views/home/components/test.vue | 1446 +------------------
2 files changed, 15 insertions(+), 1435 deletions(-)
diff --git a/frontend/src/api/check/interface/index.ts b/frontend/src/api/check/interface/index.ts
index f5290fc..a0f78c0 100644
--- a/frontend/src/api/check/interface/index.ts
+++ b/frontend/src/api/check/interface/index.ts
@@ -56,7 +56,7 @@ export namespace CheckData {
//用来描述 某个脚本测试项对所有通道的检测结果
export interface ScriptChnItem {
scriptID: string
- scriptItemName: string
+ scriptItemName?: string //可以不要该属性,有点多余
// 设备
devices: Array<{
@@ -79,7 +79,7 @@ export namespace CheckData {
*/
export interface ScriptChnViewItem {
scriptID: string,
- scriptItemName: string //脚本项名称
+ scriptItemName?: string //脚本项名称,可以不要该属性,有点多余
// 设备
devices: Array<{
diff --git a/frontend/src/views/home/components/test.vue b/frontend/src/views/home/components/test.vue
index 390ece9..66a7c3b 100644
--- a/frontend/src/views/home/components/test.vue
+++ b/frontend/src/views/home/components/test.vue
@@ -8,17 +8,17 @@
暂停检测
+ @click="emit('update:testStatus','paused')">停止检测
检测完成
继续检测
@@ -248,144 +248,6 @@ const initScriptData = () => {
},
])
- // Object.assign(scriptData, [
- // {
- // id: '1',
- // scriptItemName: '频率',
- // children: [
- // {
- // id: '1-1',
- // scriptItemName: '额定条件下的测量',
- // children: [
- // {
- // id: '1-1-1',
- // scriptItemName: '频率:42.5Hz',
- // },
- // {
- // id: '1-1-2',
- // scriptItemName: '频率:50Hz',
- // },
- // {
- // id: '1-1-3',
- // scriptItemName: '频率:50.5Hz',
- // },
- // {
- // id: '1-1-4',
- // scriptItemName: '频率:57.5Hz',
- // },
- // ]
- // },
- // {
- // id: '1-2',
- // scriptItemName: '电压对频率测量的影响',
- // children: [
- // {
- // id: '1-2-1',
- // scriptItemName: '频率:50.5Hz 电压:10%Un',
- // },
- // ]
- // },
- // {
- // id: '1-3',
- // scriptItemName: '谐波对频率测量的影响',
- // children: [
- // {
- // id: '1-3-1',
- // scriptItemName: '频率:50.5Hz 谐波电压:10%Un',
- // },
- // ]
- // }
- // ]
- // },
- // {
- // id: '2',
- // scriptItemName: '电压',
- // children: [
- // {
- // id: '2-1',
- // scriptItemName: '额定条件下的测量',
- // children: [
- // {
- // id: '2-1-1',
- // scriptItemName: '电压:10%Un',
- // },
- // {
- // id: '2-1-2',
- // scriptItemName: '电压:20%Un',
- // },
- // {
- // id: '2-1-3',
- // scriptItemName: '电压:30%Un',
- // },
- // {
- // id: '2-1-4',
- // scriptItemName: '电压:40%Un',
- // },
- // ]
- // },
- // {
- // id: '2-2',
- // scriptItemName: '电流对电压测量的影响',
- // children: [
- // {
- // id: '2-2-1',
- // scriptItemName: '电压:10%Un 电流:10%Un',
- // },
- // ]
- // },
- // {
- // id: '2-3',
- // scriptItemName: '谐波对电压测量的影响',
- // children: [
- // {
- // id: '2-3-1',
- // scriptItemName: '电压:10%Un 谐波电流:10%Un',
- // }
- // ]
- // }
- // ]
- // },
- // {
- // id: '3',
- // scriptItemName: '谐波电压'
- // },
- // {
- // id: '4',
- // scriptItemName: '谐波电流'
- // },
- // {
- // id: '5',
- // scriptItemName: '谐波有功功率'
- // },
- // {
- // id: '6',
- // scriptItemName: '间谐波电压'
- // },
- // {
- // id: '7',
- // scriptItemName: '间谐波电流'
- // },
- // {
- // id: '8',
- // scriptItemName: '暂态'
- // },
- // {
- // id: '9',
- // scriptItemName: '电流'
- // },
- // {
- // id: '10',
- // scriptItemName: '电压不平衡度'
- // },
- // {
- // id: '11',
- // scriptItemName: '电流不平衡度'
- // },
- // {
- // id: '12',
- // scriptItemName: '短时闪变'
- // },
- // ])
}
// 初始化设备列表
const initDeviceList = () => {
@@ -762,7 +624,7 @@ const updateLog = () => {
}
// 用来存放检测出现失败的测试项id。只要有一个通道检测不合格,则该检测项的id会被加入该数组。
-const errorCheckItem = reactive([]);
+const errorCheckItem = reactive([]);
// 动态获取表格单元格样式
function tableCell({row, columnIndex}) {
@@ -783,8 +645,6 @@ const customColors = [
{color: "#5cb87a", percentage: 100}, //绿
];
-//暂停检测
-const isPause = ref(false);
const resultDialogVisible = ref(false)
function clear() {
@@ -848,7 +708,7 @@ const timer: any = ref("");
const handlePauseOrContinue = () => {
const currentTime = ref(new Date().toLocaleString());
- if (!isPause.value) {
+ if (testStatus.value == "paused") {
endData.value = new Date();
const Pausetime = endData.value.getTime() - startData.value.getTime();
timeDifference.value += Pausetime
@@ -858,7 +718,8 @@ const handlePauseOrContinue = () => {
log: currentTime.value + ':暂停检测',
})
pauseTimer()
- } else {
+ }
+ if(testStatus.value == "process"){
startData.value = new Date();
testLogList.value.push({
type: 'info',
@@ -866,12 +727,6 @@ const handlePauseOrContinue = () => {
})
resumeTimer()
}
- isPause.value = !isPause.value;
-};
-//完成检测
-const handleFinishTest = () => {
- resultDialogVisible.value = true
- ElMessage.success("完成检测");
};
// 点击查看(设备)通道检测详情。参数1:设备信息,参数2:通道号,-1:代表查看全部通道
@@ -879,1284 +734,6 @@ const handleClick = (deviceItem: any, chnNum: number) => {
dataCheckSingleChannelSingleTestPopupRef.value?.open(deviceItem, chnNum);
};
-// const operatorTableData = ref([
-// {
-// id: '1',
-// scriptItemName: '频率',
-// resultType1: 'info',
-// resultValue1: '-',
-// resultType2: 'info',
-// resultValue2: '-',
-// resultType3: 'info',
-// resultValue3: '-',
-// resultType4: 'info',
-// resultValue4: '-',
-// resultType5: 'info',
-// resultValue5: '-',
-// resultType6: 'info',
-// resultValue6: '-',
-// resultType7: 'info',
-// resultValue7: '-',
-// resultType8: 'info',
-// resultValue8: '-',
-// children: [
-// {
-// id: '1-1',
-// scriptItemName: '额定条件下的测量',
-// resultType1: 'info',
-// resultValue1: '-',
-// resultType2: 'info',
-// resultValue2: '-',
-// resultType3: 'info',
-// resultValue3: '-',
-// resultType4: 'info',
-// resultValue4: '-',
-// resultType5: 'info',
-// resultValue5: '-',
-// resultType6: 'info',
-// resultValue6: '-',
-// resultType7: 'info',
-// resultValue7: '-',
-// resultType8: 'info',
-// resultValue8: '-',
-// children: [
-// {
-// id: '1-1-1',
-// scriptItemName: '频率:42.5Hz',
-// resultType1: 'info',
-// resultValue1: '-',
-// resultType2: 'info',
-// resultValue2: '-',
-// resultType3: 'info',
-// resultValue3: '-',
-// resultType4: 'info',
-// resultValue4: '-',
-// resultType5: 'info',
-// resultValue5: '-',
-// resultType6: 'info',
-// resultValue6: '-',
-// resultType7: 'info',
-// resultValue7: '-',
-// resultType8: 'info',
-// resultValue8: '-',
-// },
-// {
-// id: '1-1-2',
-// scriptItemName: '频率:50Hz',
-// resultType1: 'info',
-// resultValue1: '-',
-// resultType2: 'info',
-// resultValue2: '-',
-// resultType3: 'info',
-// resultValue3: '-',
-// resultType4: 'info',
-// resultValue4: '-',
-// resultType5: 'info',
-// resultValue5: '-',
-// resultType6: 'info',
-// resultValue6: '-',
-// resultType7: 'info',
-// resultValue7: '-',
-// resultType8: 'info',
-// resultValue8: '-',
-// },
-// {
-// id: '1-1-3',
-// scriptItemName: '频率:50.5Hz',
-// resultType1: 'info',
-// resultValue1: '-',
-// resultType2: 'info',
-// resultValue2: '-',
-// resultType3: 'info',
-// resultValue3: '-',
-// resultType4: 'info',
-// resultValue4: '-',
-// resultType5: 'info',
-// resultValue5: '-',
-// resultType6: 'info',
-// resultValue6: '-',
-// resultType7: 'info',
-// resultValue7: '-',
-// resultType8: 'info',
-// resultValue8: '-',
-// },
-// {
-// id: '1-1-4',
-// scriptItemName: '频率:57.5Hz',
-// resultType1: 'info',
-// resultValue1: '-',
-// resultType2: 'info',
-// resultValue2: '-',
-// resultType3: 'info',
-// resultValue3: '-',
-// resultType4: 'info',
-// resultValue4: '-',
-// resultType5: 'info',
-// resultValue5: '-',
-// resultType6: 'info',
-// resultValue6: '-',
-// resultType7: 'info',
-// resultValue7: '-',
-// resultType8: 'info',
-// resultValue8: '-',
-// },
-// ],
-// },
-// {
-// id: '1-2',
-// scriptItemName: '电压对频率测量的影响',
-// resultType1: 'info',
-// resultValue1: '-',
-// resultType2: 'info',
-// resultValue2: '-',
-// resultType3: 'info',
-// resultValue3: '-',
-// resultType4: 'info',
-// resultValue4: '-',
-// resultType5: 'info',
-// resultValue5: '-',
-// resultType6: 'info',
-// resultValue6: '-',
-// resultType7: 'info',
-// resultValue7: '-',
-// resultType8: 'info',
-// resultValue8: '-',
-// children: [
-// {
-// id: '1-2-1',
-// scriptItemName: '频率:50.5Hz 电压:10%Un',
-// resultType1: 'info',
-// resultValue1: '-',
-// resultType2: 'info',
-// resultValue2: '-',
-// resultType3: 'info',
-// resultValue3: '-',
-// resultType4: 'info',
-// resultValue4: '-',
-// resultType5: 'info',
-// resultValue5: '-',
-// resultType6: 'info',
-// resultValue6: '-',
-// resultType7: 'info',
-// resultValue7: '-',
-// resultType8: 'info',
-// resultValue8: '-',
-// },
-// ],
-// },
-// {
-// id: '1-3',
-// scriptItemName: '谐波对频率测量的影响',
-// resultType1: 'info',
-// resultValue1: '-',
-// resultType2: 'info',
-// resultValue2: '-',
-// resultType3: 'info',
-// resultValue3: '-',
-// resultType4: 'info',
-// resultValue4: '-',
-// resultType5: 'info',
-// resultValue5: '-',
-// resultType6: 'info',
-// resultValue6: '-',
-// resultType7: 'info',
-// resultValue7: '-',
-// resultType8: 'info',
-// resultValue8: '-',
-// children: [
-// {
-// id: '1-3-1',
-// scriptItemName: '频率:50.5Hz 谐波电压:h3 10%Un;h7 10%Un;h11 10%Un;h15 4%Un; h19 5%Un; h23 5%Un',
-// resultType1: 'info',
-// resultValue1: '-',
-// resultType2: 'info',
-// resultValue2: '-',
-// resultType3: 'info',
-// resultValue3: '-',
-// resultType4: 'info',
-// resultValue4: '-',
-// resultType5: 'info',
-// resultValue5: '-',
-// resultType6: 'info',
-// resultValue6: '-',
-// resultType7: 'info',
-// resultValue7: '-',
-// resultType8: 'info',
-// resultValue8: '-',
-// },
-// ],
-// },
-// ],
-// },
-// {
-// id: '2',
-// scriptItemName: '电压',
-// resultType1: 'info',
-// resultValue1: '-',
-// resultType2: 'info',
-// resultValue2: '-',
-// resultType3: 'info',
-// resultValue3: '-',
-// resultType4: 'info',
-// resultValue4: '-',
-// resultType5: 'info',
-// resultValue5: '-',
-// resultType6: 'info',
-// resultValue6: '-',
-// resultType7: 'info',
-// resultValue7: '-',
-// resultType8: 'info',
-// resultValue8: '-',
-// children: [
-// {
-// id: '2-1',
-// scriptItemName: '额定条件下的测量',
-// resultType1: 'info',
-// resultValue1: '-',
-// resultType2: 'info',
-// resultValue2: '-',
-// resultType3: 'info',
-// resultValue3: '-',
-// resultType4: 'info',
-// resultValue4: '-',
-// resultType5: 'info',
-// resultValue5: '-',
-// resultType6: 'info',
-// resultValue6: '-',
-// resultType7: 'info',
-// resultValue7: '-',
-// resultType8: 'info',
-// resultValue8: '-',
-// children: [
-// {
-// id: '2-1-1',
-// scriptItemName: '频率:50Hz 电压:10%Un',
-// resultType1: 'info',
-// resultValue1: '-',
-// resultType2: 'info',
-// resultValue2: '-',
-// resultType3: 'info',
-// resultValue3: '-',
-// resultType4: 'info',
-// resultValue4: '-',
-// resultType5: 'info',
-// resultValue5: '-',
-// resultType6: 'info',
-// resultValue6: '-',
-// resultType7: 'info',
-// resultValue7: '-',
-// resultType8: 'info',
-// resultValue8: '-',
-// },
-// {
-// id: '2-1-2',
-// scriptItemName: '频率:50Hz 电压:45%Un',
-// resultType1: 'info',
-// resultValue1: '-',
-// resultType2: 'info',
-// resultValue2: '-',
-// resultType3: 'info',
-// resultValue3: '-',
-// resultType4: 'info',
-// resultValue4: '-',
-// resultType5: 'info',
-// resultValue5: '-',
-// resultType6: 'info',
-// resultValue6: '-',
-// resultType7: 'info',
-// resultValue7: '-',
-// resultType8: 'info',
-// resultValue8: '-',
-// },
-// {
-// id: '2-1-3',
-// scriptItemName: '频率:50Hz 电压:80%Un',
-// resultType1: 'info',
-// resultValue1: '-',
-// resultType2: 'info',
-// resultValue2: '-',
-// resultType3: 'info',
-// resultValue3: '-',
-// resultType4: 'info',
-// resultValue4: '-',
-// resultType5: 'info',
-// resultValue5: '-',
-// resultType6: 'info',
-// resultValue6: '-',
-// resultType7: 'info',
-// resultValue7: '-',
-// resultType8: 'info',
-// resultValue8: '-',
-// },
-// {
-// id: '2-1-4',
-// scriptItemName: '频率:50Hz 电压:115%Un',
-// resultType1: 'info',
-// resultValue1: '-',
-// resultType2: 'info',
-// resultValue2: '-',
-// resultType3: 'info',
-// resultValue3: '-',
-// resultType4: 'info',
-// resultValue4: '-',
-// resultType5: 'info',
-// resultValue5: '-',
-// resultType6: 'info',
-// resultValue6: '-',
-// resultType7: 'info',
-// resultValue7: '-',
-// resultType8: 'info',
-// resultValue8: '-',
-// },
-// {
-// id: '2-1-5',
-// scriptItemName: '频率:50Hz 电压:150%Un',
-// resultType1: 'info',
-// resultValue1: '-',
-// resultType2: 'info',
-// resultValue2: '-',
-// resultType3: 'info',
-// resultValue3: '-',
-// resultType4: 'info',
-// resultValue4: '-',
-// resultType5: 'info',
-// resultValue5: '-',
-// resultType6: 'info',
-// resultValue6: '-',
-// resultType7: 'info',
-// resultValue7: '-',
-// resultType8: 'info',
-// resultValue8: '-',
-// },
-// ],
-// },
-// {
-// id: '2-2',
-// scriptItemName: '频率对电压测量的影响',
-// resultType1: 'info',
-// resultValue1: '-',
-// resultType2: 'info',
-// resultValue2: '-',
-// resultType3: 'info',
-// resultValue3: '-',
-// resultType4: 'info',
-// resultValue4: '-',
-// resultType5: 'info',
-// resultValue5: '-',
-// resultType6: 'info',
-// resultValue6: '-',
-// resultType7: 'info',
-// resultValue7: '-',
-// resultType8: 'info',
-// resultValue8: '-',
-// children: [
-// {
-// id: '2-2-1',
-// scriptItemName: '频率:42.5Hz 电压:80%Un',
-// resultType1: 'info',
-// resultValue1: '-',
-// resultType2: 'info',
-// resultValue2: '-',
-// resultType3: 'info',
-// resultValue3: '-',
-// resultType4: 'info',
-// resultValue4: '-',
-// resultType5: 'info',
-// resultValue5: '-',
-// resultType6: 'info',
-// resultValue6: '-',
-// resultType7: 'info',
-// resultValue7: '-',
-// resultType8: 'info',
-// resultValue8: '-',
-// },
-// ],
-// },
-// {
-// id: '2-3',
-// scriptItemName: '谐波对电压测量的影响',
-// resultType1: 'info',
-// resultValue1: '-',
-// resultType2: 'info',
-// resultValue2: '-',
-// resultType3: 'info',
-// resultValue3: '-',
-// resultType4: 'info',
-// resultValue4: '-',
-// resultType5: 'info',
-// resultValue5: '-',
-// resultType6: 'info',
-// resultValue6: '-',
-// resultType7: 'info',
-// resultValue7: '-',
-// resultType8: 'info',
-// resultValue8: '-',
-// children: [
-// {
-// id: '2-3-1',
-// scriptItemName: '频率:50Hz 电压:80%Un 谐波电压:h3 10%Un;h7 10%Un;h11 10%Un;h15 4%Un; h19 5%Un; h23 5%Un',
-// resultType1: 'info',
-// resultValue1: '-',
-// resultType2: 'info',
-// resultValue2: '-',
-// resultType3: 'info',
-// resultValue3: '-',
-// resultType4: 'info',
-// resultValue4: '-',
-// resultType5: 'info',
-// resultValue5: '-',
-// resultType6: 'info',
-// resultValue6: '-',
-// resultType7: 'info',
-// resultValue7: '-',
-// resultType8: 'info',
-// resultValue8: '-',
-// },
-// ],
-// },
-// ],
-// },
-// {
-// id: '3',
-// scriptItemName: '谐波电压',
-// resultType1: 'info',
-// resultValue1: '-',
-// resultType2: 'info',
-// resultValue2: '-',
-// resultType3: 'info',
-// resultValue3: '-',
-// resultType4: 'info',
-// resultValue4: '-',
-// resultType5: 'info',
-// resultValue5: '-',
-// resultType6: 'info',
-// resultValue6: '-',
-// resultType7: 'info',
-// resultValue7: '-',
-// resultType8: 'info',
-// resultValue8: '-',
-// },
-// {
-// id: '4',
-// scriptItemName: '谐波电流',
-// resultType1: 'info',
-// resultValue1: '-',
-// resultType2: 'info',
-// resultValue2: '-',
-// resultType3: 'info',
-// resultValue3: '-',
-// resultType4: 'info',
-// resultValue4: '-',
-// resultType5: 'info',
-// resultValue5: '-',
-// resultType6: 'info',
-// resultValue6: '-',
-// resultType7: 'info',
-// resultValue7: '-',
-// resultType8: 'info',
-// resultValue8: '-',
-// },
-// {
-// id: '5',
-// scriptItemName: '谐波有功功率',
-// resultType1: 'info',
-// resultValue1: '-',
-// resultType2: 'info',
-// resultValue2: '-',
-// resultType3: 'info',
-// resultValue3: '-',
-// resultType4: 'info',
-// resultValue4: '-',
-// resultType5: 'info',
-// resultValue5: '-',
-// resultType6: 'info',
-// resultValue6: '-',
-// resultType7: 'info',
-// resultValue7: '-',
-// resultType8: 'info',
-// resultValue8: '-',
-// },
-// {
-// id: '6',
-// scriptItemName: '间谐波电压',
-// resultType1: 'info',
-// resultValue1: '-',
-// resultType2: 'info',
-// resultValue2: '-',
-// resultType3: 'info',
-// resultValue3: '-',
-// resultType4: 'info',
-// resultValue4: '-',
-// resultType5: 'info',
-// resultValue5: '-',
-// resultType6: 'info',
-// resultValue6: '-',
-// resultType7: 'info',
-// resultValue7: '-',
-// resultType8: 'info',
-// resultValue8: '-',
-// },
-// {
-// id: '7',
-// scriptItemName: '间谐波电流',
-// resultType1: 'info',
-// resultValue1: '-',
-// resultType2: 'info',
-// resultValue2: '-',
-// resultType3: 'info',
-// resultValue3: '-',
-// resultType4: 'info',
-// resultValue4: '-',
-// resultType5: 'info',
-// resultValue5: '-',
-// resultType6: 'info',
-// resultValue6: '-',
-// resultType7: 'info',
-// resultValue7: '-',
-// resultType8: 'info',
-// resultValue8: '-',
-// },
-// {
-// id: '8',
-// scriptItemName: '暂态',
-// resultType1: 'info',
-// resultValue1: '-',
-// resultType2: 'info',
-// resultValue2: '-',
-// resultType3: 'info',
-// resultValue3: '-',
-// resultType4: 'info',
-// resultValue4: '-',
-// resultType5: 'info',
-// resultValue5: '-',
-// resultType6: 'info',
-// resultValue6: '-',
-// resultType7: 'info',
-// resultValue7: '-',
-// resultType8: 'info',
-// resultValue8: '-',
-// },
-// {
-// id: '9',
-// scriptItemName: '电流',
-// resultType1: 'info',
-// resultValue1: '-',
-// resultType2: 'info',
-// resultValue2: '-',
-// resultType3: 'info',
-// resultValue3: '-',
-// resultType4: 'info',
-// resultValue4: '-',
-// resultType5: 'info',
-// resultValue5: '-',
-// resultType6: 'info',
-// resultValue6: '-',
-// resultType7: 'info',
-// resultValue7: '-',
-// resultType8: 'info',
-// resultValue8: '-',
-// },
-// {
-// id: '10',
-// scriptItemName: '电压不平衡度',
-// resultType1: 'info',
-// resultValue1: '-',
-// resultType2: 'info',
-// resultValue2: '-',
-// resultType3: 'info',
-// resultValue3: '-',
-// resultType4: 'info',
-// resultValue4: '-',
-// resultType5: 'info',
-// resultValue5: '-',
-// resultType6: 'info',
-// resultValue6: '-',
-// resultType7: 'info',
-// resultValue7: '-',
-// resultType8: 'info',
-// resultValue8: '-',
-// },
-// {
-// id: '11',
-// scriptItemName: '电流不平衡度',
-// resultType1: 'info',
-// resultValue1: '-',
-// resultType2: 'info',
-// resultValue2: '-',
-// resultType3: 'info',
-// resultValue3: '-',
-// resultType4: 'info',
-// resultValue4: '-',
-// resultType5: 'info',
-// resultValue5: '-',
-// resultType6: 'info',
-// resultValue6: '-',
-// resultType7: 'info',
-// resultValue7: '-',
-// resultType8: 'info',
-// resultValue8: '-',
-// },
-// {
-// id: '12',
-// scriptItemName: '短时闪变',
-// resultType1: 'info',
-// resultValue1: '-',
-// resultType2: 'info',
-// resultValue2: '-',
-// resultType3: 'info',
-// resultValue3: '-',
-// resultType4: 'info',
-// resultValue4: '-',
-// resultType5: 'info',
-// resultValue5: '-',
-// resultType6: 'info',
-// resultValue6: '-',
-// resultType7: 'info',
-// resultValue7: '-',
-// resultType8: 'info',
-// resultValue8: '-',
-// },
-// ])
-
-// const tableData = ref([
-// {
-// id: '1',
-// scriptItemName: '频率',
-// resultType1: 'info',
-// resultValue1: '-',
-// resultType2: 'info',
-// resultValue2: '-',
-// resultType3: 'info',
-// resultValue3: '-',
-// resultType4: 'info',
-// resultValue4: '-',
-// resultType5: 'info',
-// resultValue5: '-',
-// resultType6: 'info',
-// resultValue6: '-',
-// resultType7: 'info',
-// resultValue7: '-',
-// resultType8: 'info',
-// resultValue8: '-',
-// // children: [
-// // {
-// // id: '1-1',
-// // scriptItemName: '额定条件下的测量',
-// // resultType1: 'info',
-// // resultValue1: '-',
-// // resultType2: 'info',
-// // resultValue2: '-',
-// // resultType3: 'info',
-// // resultValue3: '-',
-// // resultType4: 'info',
-// // resultValue4: '-',
-// // resultType5: 'info',
-// // resultValue5: '-',
-// // resultType6: 'info',
-// // resultValue6: '-',
-// // resultType7: 'info',
-// // resultValue7: '-',
-// // resultType8: 'info',
-// // resultValue8: '-',
-// // children: [
-// // {
-// // id: '1-1-1',
-// // scriptItemName: '频率:42.5Hz',
-// // resultType1: 'info',
-// // resultValue1: '-',
-// // resultType2: 'info',
-// // resultValue2: '-',
-// // resultType3: 'info',
-// // resultValue3: '-',
-// // resultType4: 'info',
-// // resultValue4: '-',
-// // resultType5: 'info',
-// // resultValue5: '-',
-// // resultType6: 'info',
-// // resultValue6: '-',
-// // resultType7: 'info',
-// // resultValue7: '-',
-// // resultType8: 'info',
-// // resultValue8: '-',
-// // },
-// // {
-// // id: '1-1-2',
-// // scriptItemName: '频率:50Hz',
-// // resultType1: 'info',
-// // resultValue1: '-',
-// // resultType2: 'info',
-// // resultValue2: '-',
-// // resultType3: 'info',
-// // resultValue3: '-',
-// // resultType4: 'info',
-// // resultValue4: '-',
-// // resultType5: 'info',
-// // resultValue5: '-',
-// // resultType6: 'info',
-// // resultValue6: '-',
-// // resultType7: 'info',
-// // resultValue7: '-',
-// // resultType8: 'info',
-// // resultValue8: '-',
-// // },
-// // {
-// // id: '1-1-3',
-// // scriptItemName: '频率:50.5Hz',
-// // resultType1: 'info',
-// // resultValue1: '-',
-// // resultType2: 'info',
-// // resultValue2: '-',
-// // resultType3: 'info',
-// // resultValue3: '-',
-// // resultType4: 'info',
-// // resultValue4: '-',
-// // resultType5: 'info',
-// // resultValue5: '-',
-// // resultType6: 'info',
-// // resultValue6: '-',
-// // resultType7: 'info',
-// // resultValue7: '-',
-// // resultType8: 'info',
-// // resultValue8: '-',
-// // },
-// // {
-// // id: '1-1-4',
-// // scriptItemName: '频率:57.5Hz',
-// // resultType1: 'info',
-// // resultValue1: '-',
-// // resultType2: 'info',
-// // resultValue2: '-',
-// // resultType3: 'info',
-// // resultValue3: '-',
-// // resultType4: 'info',
-// // resultValue4: '-',
-// // resultType5: 'info',
-// // resultValue5: '-',
-// // resultType6: 'info',
-// // resultValue6: '-',
-// // resultType7: 'info',
-// // resultValue7: '-',
-// // resultType8: 'info',
-// // resultValue8: '-',
-// // },
-// // ],
-// // },
-// // {
-// // id: '1-2',
-// // scriptItemName: '电压对频率测量的影响',
-// // resultType1: 'info',
-// // resultValue1: '-',
-// // resultType2: 'info',
-// // resultValue2: '-',
-// // resultType3: 'info',
-// // resultValue3: '-',
-// // resultType4: 'info',
-// // resultValue4: '-',
-// // resultType5: 'info',
-// // resultValue5: '-',
-// // resultType6: 'info',
-// // resultValue6: '-',
-// // resultType7: 'info',
-// // resultValue7: '-',
-// // resultType8: 'info',
-// // resultValue8: '-',
-// // children: [
-// // {
-// // id: '1-2-1',
-// // scriptItemName: '频率:50.5Hz 电压:10%Un',
-// // resultType1: 'info',
-// // resultValue1: '-',
-// // resultType2: 'info',
-// // resultValue2: '-',
-// // resultType3: 'info',
-// // resultValue3: '-',
-// // resultType4: 'info',
-// // resultValue4: '-',
-// // resultType5: 'info',
-// // resultValue5: '-',
-// // resultType6: 'info',
-// // resultValue6: '-',
-// // resultType7: 'info',
-// // resultValue7: '-',
-// // resultType8: 'info',
-// // resultValue8: '-',
-// // },
-// // ],
-// // },
-// // {
-// // id: '1-3',
-// // scriptItemName: '谐波对频率测量的影响',
-// // resultType1: 'info',
-// // resultValue1: '-',
-// // resultType2: 'info',
-// // resultValue2: '-',
-// // resultType3: 'info',
-// // resultValue3: '-',
-// // resultType4: 'info',
-// // resultValue4: '-',
-// // resultType5: 'info',
-// // resultValue5: '-',
-// // resultType6: 'info',
-// // resultValue6: '-',
-// // resultType7: 'info',
-// // resultValue7: '-',
-// // resultType8: 'info',
-// // resultValue8: '-',
-// // children: [
-// // {
-// // id: '1-3-1',
-// // scriptItemName: '频率:50.5Hz 谐波电压:h3 10%Un;h7 10%Un;h11 10%Un;h15 4%Un; h19 5%Un; h23 5%Un',
-// // resultType1: 'info',
-// // resultValue1: '-',
-// // resultType2: 'info',
-// // resultValue2: '-',
-// // resultType3: 'info',
-// // resultValue3: '-',
-// // resultType4: 'info',
-// // resultValue4: '-',
-// // resultType5: 'info',
-// // resultValue5: '-',
-// // resultType6: 'info',
-// // resultValue6: '-',
-// // resultType7: 'info',
-// // resultValue7: '-',
-// // resultType8: 'info',
-// // resultValue8: '-',
-// // },
-// // ],
-// // },
-// // ],
-// },
-// {
-// id: '2',
-// scriptItemName: '电压',
-// resultType1: 'info',
-// resultValue1: '-',
-// resultType2: 'info',
-// resultValue2: '-',
-// resultType3: 'info',
-// resultValue3: '-',
-// resultType4: 'info',
-// resultValue4: '-',
-// resultType5: 'info',
-// resultValue5: '-',
-// resultType6: 'info',
-// resultValue6: '-',
-// resultType7: 'info',
-// resultValue7: '-',
-// resultType8: 'info',
-// resultValue8: '-',
-// // children: [
-// // {
-// // id: '2-1',
-// // scriptItemName: '额定条件下的测量',
-// // resultType1: 'info',
-// // resultValue1: '-',
-// // resultType2: 'info',
-// // resultValue2: '-',
-// // resultType3: 'info',
-// // resultValue3: '-',
-// // resultType4: 'info',
-// // resultValue4: '-',
-// // resultType5: 'info',
-// // resultValue5: '-',
-// // resultType6: 'info',
-// // resultValue6: '-',
-// // resultType7: 'info',
-// // resultValue7: '-',
-// // resultType8: 'info',
-// // resultValue8: '-',
-// // children: [
-// // {
-// // id: '2-1-1',
-// // scriptItemName: '频率:50Hz 电压:10%Un',
-// // resultType1: 'info',
-// // resultValue1: '-',
-// // resultType2: 'info',
-// // resultValue2: '-',
-// // resultType3: 'info',
-// // resultValue3: '-',
-// // resultType4: 'info',
-// // resultValue4: '-',
-// // resultType5: 'info',
-// // resultValue5: '-',
-// // resultType6: 'info',
-// // resultValue6: '-',
-// // resultType7: 'info',
-// // resultValue7: '-',
-// // resultType8: 'info',
-// // resultValue8: '-',
-// // },
-// // {
-// // id: '2-1-2',
-// // scriptItemName: '频率:50Hz 电压:45%Un',
-// // resultType1: 'info',
-// // resultValue1: '-',
-// // resultType2: 'info',
-// // resultValue2: '-',
-// // resultType3: 'info',
-// // resultValue3: '-',
-// // resultType4: 'info',
-// // resultValue4: '-',
-// // resultType5: 'info',
-// // resultValue5: '-',
-// // resultType6: 'info',
-// // resultValue6: '-',
-// // resultType7: 'info',
-// // resultValue7: '-',
-// // resultType8: 'info',
-// // resultValue8: '-',
-// // },
-// // {
-// // id: '2-1-3',
-// // scriptItemName: '频率:50Hz 电压:80%Un',
-// // resultType1: 'info',
-// // resultValue1: '-',
-// // resultType2: 'info',
-// // resultValue2: '-',
-// // resultType3: 'info',
-// // resultValue3: '-',
-// // resultType4: 'info',
-// // resultValue4: '-',
-// // resultType5: 'info',
-// // resultValue5: '-',
-// // resultType6: 'info',
-// // resultValue6: '-',
-// // resultType7: 'info',
-// // resultValue7: '-',
-// // resultType8: 'info',
-// // resultValue8: '-',
-// // },
-// // {
-// // id: '2-1-4',
-// // scriptItemName: '频率:50Hz 电压:115%Un',
-// // resultType1: 'info',
-// // resultValue1: '-',
-// // resultType2: 'info',
-// // resultValue2: '-',
-// // resultType3: 'info',
-// // resultValue3: '-',
-// // resultType4: 'info',
-// // resultValue4: '-',
-// // resultType5: 'info',
-// // resultValue5: '-',
-// // resultType6: 'info',
-// // resultValue6: '-',
-// // resultType7: 'info',
-// // resultValue7: '-',
-// // resultType8: 'info',
-// // resultValue8: '-',
-// // },
-// // {
-// // id: '2-1-5',
-// // scriptItemName: '频率:50Hz 电压:150%Un',
-// // resultType1: 'info',
-// // resultValue1: '-',
-// // resultType2: 'info',
-// // resultValue2: '-',
-// // resultType3: 'info',
-// // resultValue3: '-',
-// // resultType4: 'info',
-// // resultValue4: '-',
-// // resultType5: 'info',
-// // resultValue5: '-',
-// // resultType6: 'info',
-// // resultValue6: '-',
-// // resultType7: 'info',
-// // resultValue7: '-',
-// // resultType8: 'info',
-// // resultValue8: '-',
-// // },
-// // ],
-// // },
-// // {
-// // id: '2-2',
-// // scriptItemName: '频率对电压测量的影响',
-// // resultType1: 'info',
-// // resultValue1: '-',
-// // resultType2: 'info',
-// // resultValue2: '-',
-// // resultType3: 'info',
-// // resultValue3: '-',
-// // resultType4: 'info',
-// // resultValue4: '-',
-// // resultType5: 'info',
-// // resultValue5: '-',
-// // resultType6: 'info',
-// // resultValue6: '-',
-// // resultType7: 'info',
-// // resultValue7: '-',
-// // resultType8: 'info',
-// // resultValue8: '-',
-// // children: [
-// // {
-// // id: '2-2-1',
-// // scriptItemName: '频率:42.5Hz 电压:80%Un',
-// // resultType1: 'info',
-// // resultValue1: '-',
-// // resultType2: 'info',
-// // resultValue2: '-',
-// // resultType3: 'info',
-// // resultValue3: '-',
-// // resultType4: 'info',
-// // resultValue4: '-',
-// // resultType5: 'info',
-// // resultValue5: '-',
-// // resultType6: 'info',
-// // resultValue6: '-',
-// // resultType7: 'info',
-// // resultValue7: '-',
-// // resultType8: 'info',
-// // resultValue8: '-',
-// // },
-// // ],
-// // },
-// // {
-// // id: '2-3',
-// // scriptItemName: '谐波对电压测量的影响',
-// // resultType1: 'info',
-// // resultValue1: '-',
-// // resultType2: 'info',
-// // resultValue2: '-',
-// // resultType3: 'info',
-// // resultValue3: '-',
-// // resultType4: 'info',
-// // resultValue4: '-',
-// // resultType5: 'info',
-// // resultValue5: '-',
-// // resultType6: 'info',
-// // resultValue6: '-',
-// // resultType7: 'info',
-// // resultValue7: '-',
-// // resultType8: 'info',
-// // resultValue8: '-',
-// // children: [
-// // {
-// // id: '2-3-1',
-// // scriptItemName: '频率:50Hz 电压:80%Un 谐波电压:h3 10%Un;h7 10%Un;h11 10%Un;h15 4%Un; h19 5%Un; h23 5%Un',
-// // resultType1: 'info',
-// // resultValue1: '-',
-// // resultType2: 'info',
-// // resultValue2: '-',
-// // resultType3: 'info',
-// // resultValue3: '-',
-// // resultType4: 'info',
-// // resultValue4: '-',
-// // resultType5: 'info',
-// // resultValue5: '-',
-// // resultType6: 'info',
-// // resultValue6: '-',
-// // resultType7: 'info',
-// // resultValue7: '-',
-// // resultType8: 'info',
-// // resultValue8: '-',
-// // },
-// // ],
-// // },
-// // ],
-// },
-// {
-// id: '3',
-// scriptItemName: '谐波电压',
-// resultType1: 'info',
-// resultValue1: '-',
-// resultType2: 'info',
-// resultValue2: '-',
-// resultType3: 'info',
-// resultValue3: '-',
-// resultType4: 'info',
-// resultValue4: '-',
-// resultType5: 'info',
-// resultValue5: '-',
-// resultType6: 'info',
-// resultValue6: '-',
-// resultType7: 'info',
-// resultValue7: '-',
-// resultType8: 'info',
-// resultValue8: '-',
-// },
-// {
-// id: '4',
-// scriptItemName: '谐波电流',
-// resultType1: 'info',
-// resultValue1: '-',
-// resultType2: 'info',
-// resultValue2: '-',
-// resultType3: 'info',
-// resultValue3: '-',
-// resultType4: 'info',
-// resultValue4: '-',
-// resultType5: 'info',
-// resultValue5: '-',
-// resultType6: 'info',
-// resultValue6: '-',
-// resultType7: 'info',
-// resultValue7: '-',
-// resultType8: 'info',
-// resultValue8: '-',
-// },
-// {
-// id: '5',
-// scriptItemName: '谐波有功功率',
-// resultType1: 'info',
-// resultValue1: '-',
-// resultType2: 'info',
-// resultValue2: '-',
-// resultType3: 'info',
-// resultValue3: '-',
-// resultType4: 'info',
-// resultValue4: '-',
-// resultType5: 'info',
-// resultValue5: '-',
-// resultType6: 'info',
-// resultValue6: '-',
-// resultType7: 'info',
-// resultValue7: '-',
-// resultType8: 'info',
-// resultValue8: '-',
-// },
-// {
-// id: '6',
-// scriptItemName: '间谐波电压',
-// resultType1: 'info',
-// resultValue1: '-',
-// resultType2: 'info',
-// resultValue2: '-',
-// resultType3: 'info',
-// resultValue3: '-',
-// resultType4: 'info',
-// resultValue4: '-',
-// resultType5: 'info',
-// resultValue5: '-',
-// resultType6: 'info',
-// resultValue6: '-',
-// resultType7: 'info',
-// resultValue7: '-',
-// resultType8: 'info',
-// resultValue8: '-',
-// },
-// {
-// id: '7',
-// scriptItemName: '间谐波电流',
-// resultType1: 'info',
-// resultValue1: '-',
-// resultType2: 'info',
-// resultValue2: '-',
-// resultType3: 'info',
-// resultValue3: '-',
-// resultType4: 'info',
-// resultValue4: '-',
-// resultType5: 'info',
-// resultValue5: '-',
-// resultType6: 'info',
-// resultValue6: '-',
-// resultType7: 'info',
-// resultValue7: '-',
-// resultType8: 'info',
-// resultValue8: '-',
-// },
-// {
-// id: '8',
-// scriptItemName: '暂态',
-// resultType1: 'info',
-// resultValue1: '-',
-// resultType2: 'info',
-// resultValue2: '-',
-// resultType3: 'info',
-// resultValue3: '-',
-// resultType4: 'info',
-// resultValue4: '-',
-// resultType5: 'info',
-// resultValue5: '-',
-// resultType6: 'info',
-// resultValue6: '-',
-// resultType7: 'info',
-// resultValue7: '-',
-// resultType8: 'info',
-// resultValue8: '-',
-// },
-// {
-// id: '9',
-// scriptItemName: '电流',
-// resultType1: 'info',
-// resultValue1: '-',
-// resultType2: 'info',
-// resultValue2: '-',
-// resultType3: 'info',
-// resultValue3: '-',
-// resultType4: 'info',
-// resultValue4: '-',
-// resultType5: 'info',
-// resultValue5: '-',
-// resultType6: 'info',
-// resultValue6: '-',
-// resultType7: 'info',
-// resultValue7: '-',
-// resultType8: 'info',
-// resultValue8: '-',
-// },
-// {
-// id: '10',
-// scriptItemName: '电压不平衡度',
-// resultType1: 'info',
-// resultValue1: '-',
-// resultType2: 'info',
-// resultValue2: '-',
-// resultType3: 'info',
-// resultValue3: '-',
-// resultType4: 'info',
-// resultValue4: '-',
-// resultType5: 'info',
-// resultValue5: '-',
-// resultType6: 'info',
-// resultValue6: '-',
-// resultType7: 'info',
-// resultValue7: '-',
-// resultType8: 'info',
-// resultValue8: '-',
-// },
-// {
-// id: '11',
-// scriptItemName: '电流不平衡度',
-// resultType1: 'info',
-// resultValue1: '-',
-// resultType2: 'info',
-// resultValue2: '-',
-// resultType3: 'info',
-// resultValue3: '-',
-// resultType4: 'info',
-// resultValue4: '-',
-// resultType5: 'info',
-// resultValue5: '-',
-// resultType6: 'info',
-// resultValue6: '-',
-// resultType7: 'info',
-// resultValue7: '-',
-// resultType8: 'info',
-// resultValue8: '-',
-// },
-// {
-// id: '12',
-// scriptItemName: '短时闪变',
-// resultType1: 'info',
-// resultValue1: '-',
-// resultType2: 'info',
-// resultValue2: '-',
-// resultType3: 'info',
-// resultValue3: '-',
-// resultType4: 'info',
-// resultValue4: '-',
-// resultType5: 'info',
-// resultValue5: '-',
-// resultType6: 'info',
-// resultValue6: '-',
-// resultType7: 'info',
-// resultValue7: '-',
-// resultType8: 'info',
-// resultValue8: '-',
-// },
-// ])
-
const props = defineProps({
testStatus: {
type: String,
@@ -2172,18 +749,15 @@ watch(testStatus, function (newValue, oldValue) {
startTimer()
}
if (newValue == 'paused' && oldValue == 'process') {
- isPause.value = false
handlePauseOrContinue()
}
if (newValue === 'process' && oldValue == 'paused') {
- isPause.value = true
handlePauseOrContinue()
}
})
const emit = defineEmits(['update:testStatus']);
-
const startTimer = () => {
//if (timer.value !== null) return; // 如果定时器已经启动,则不再重复启动
timer.value = setInterval(() => {
@@ -2273,6 +847,12 @@ const resumeTimer = () => {
console.log('开始继续检测')
};
+//完成检测
+const handleFinishTest = () => {
+ resultDialogVisible.value = true
+ ElMessage.success("完成检测");
+};
+