From 761dc97c8ac017e5d57b331f7bcf3cfaf1ca1159 Mon Sep 17 00:00:00 2001
From: quanyawei <401863037@qq.com>
Date: Fri, 08 Nov 2024 15:44:06 +0800
Subject: [PATCH] fix: 无人机轨迹修改
---
src/views/UVA/index.vue | 31 ++++++++++++++++++++++---------
1 files changed, 22 insertions(+), 9 deletions(-)
diff --git a/src/views/UVA/index.vue b/src/views/UVA/index.vue
index f5e7754..7b12939 100644
--- a/src/views/UVA/index.vue
+++ b/src/views/UVA/index.vue
@@ -1333,17 +1333,30 @@
filteredObject[key] = res[key]
}
}
- console.log('filteredArray', filteredObject)
- let options = {MergeAvg: '������������������', MergedHighest: '���������������������', MergedLowest: '���������������������', NotMergedAvg: '���������������������', NotMergedHighest: '������������������������', NotMergedLowest: '������������������������'}
- let optionKeys = Object.keys(options)
- this.temMergeDataList = optionKeys.reduce((acc, key) => {
- // ���������������������������data������������
- let regex = new RegExp(key, 'i')
- let matchedDataKey = Object.keys(filteredObject).find(k => regex.test(k))
- if (matchedDataKey) {
+ console.log('filteredObject', filteredObject)
+
+ let options = {
+ MergeAvg: '������������������',
+ MergedHighest: '���������������������',
+ MergedLowest: '���������������������',
+ NotMergedAvg: '���������������������',
+ NotMergedHighest: '������������������������',
+ NotMergedLowest: '������������������������'
+ }
+
+ let notMergedKeys = Object.keys(filteredObject).filter(k => k.match(/(NotMergedHighest|NotMergedLowest|NotMergedAvg)/i))
+ let mergedKeys = Object.keys(filteredObject).filter(k => !k.match(/(NotMergedHighest|NotMergedLowest|NotMergedAvg)/i))
+
+ this.temMergeDataList = Object.keys(options).reduce((acc, key) => {
+ let valueKey = mergedKeys.find(k => k.toLowerCase().includes(key.toLowerCase()))
+ if (!valueKey && notMergedKeys.length) {
+ valueKey = notMergedKeys.find(k => k.toLowerCase().includes(key.replace('NotMerged', '').toLowerCase()))
+ }
+ if (valueKey) {
acc.push({
+ key: key,
name: options[key],
- value: filteredObject[matchedDataKey]
+ value: filteredObject[valueKey]
})
}
return acc
--
Gitblit v1.8.0