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("完成检测"); +}; +