diff --git a/frontend/src/views/home/components/dataCheckSingleChannelSingleTestPopup.vue b/frontend/src/views/home/components/dataCheckSingleChannelSingleTestPopup.vue index 0ad163a..e707547 100644 --- a/frontend/src/views/home/components/dataCheckSingleChannelSingleTestPopup.vue +++ b/frontend/src/views/home/components/dataCheckSingleChannelSingleTestPopup.vue @@ -368,7 +368,9 @@ const updateTableData = async () => { }) } + toAngleLast(tempCheckList) Object.assign(checkList, tempCheckList) + if (currentCheckItem.value == tempCheckList[0].value) { doCurrentCheckItemUpdate(tempCheckList[0].value) } else { @@ -584,6 +586,21 @@ const getDefaultNode = (data: any[]) => { return findFirstLeafNode(firstElement); } +const toAngleLast = (data: any[]) => { + let angleIndex = -1 + for (let i = 0; i < data.length; i++) { + if(data[i].value.toString().includes('相角')){ + angleIndex = i + break + } + } + if (angleIndex != -1) { + let temp = data[angleIndex] + data.splice(angleIndex, 1) + data.push(temp) + } +} + // fly: 1合格 2不合格 4数据错误 const filterTree = (treeData: any[], fly: number): any[] => { if (!treeData || treeData.length === 0) {