bug修改

This commit is contained in:
zhujiyan
2024-11-01 13:55:45 +08:00
parent c55b89376f
commit e6bbee167b
4 changed files with 59 additions and 70 deletions

View File

@@ -384,7 +384,6 @@ const refreshTree = () => {
const range = (start: any, end: any, step: any) => {
return Array.from({ length: (end - start) / step + 1 }, (_, i) => start + i * step)
}
//二维数组去除相同数据的数组
const init = (flag: boolean) => {
//调用子组件的方法切换的时候tree的节点也变化
@@ -419,8 +418,7 @@ const init = (flag: boolean) => {
} else {
middleTitle = ''
}
let indexList = []
indexList = searchForm.value.index
let indexList = searchForm.value.index
chartTitle.value = deviceData.value.itemName + '_' + middleTitle + '_'
indexList.map((item: any, indexs: any) => {
indexOptions.value.map((vv: any) => {
@@ -455,7 +453,7 @@ const init = (flag: boolean) => {
// y轴单位数组
let unitList: any = []
let groupedData = chartsList.reduce((acc, item) => {
let groupedData = chartsList.reduce((acc: any, item: any) => {
let key = item.anotherName
if (!acc[key]) {
acc[key] = []
@@ -741,7 +739,16 @@ const formatCountOptions = (list: any) => {
vv.eleEpdPqdVOS.map((kk: any, kks: any) => {
if (kk.harmStart && kk.harmEnd) {
range(0, 0, 0)
countData.value[index].countOptions = range(kk.harmStart, kk.harmEnd, 1)
if (kk.showName.includes('间谐波电压含有率')) {
countData.value[index].countOptions = range(kk.harmStart, kk.harmEnd, 1).map(
(item: any) => {
return item - 0.5
}
)
} else {
countData.value[index].countOptions = range(kk.harmStart, kk.harmEnd, 1)
}
if (!countData.value[index].count || countData.value[index].count.length == 0) {
countData.value[index].count = countData.value[index].countOptions[0]
}
@@ -802,13 +809,11 @@ const handleChange = () => {
}
}
const searchFormIndex = ref<any>()
watch(
() => searchForm.value.index,
(val: any, oldval: any) => {
if (val) {
let list = val
searchFormIndex.value = val
setTimeout(() => {
formatCountOptions(list)
}, 100)