1
continuous-integration/drone/push Build is running Details

uat_us
caiyiling 2024-09-04 17:57:48 +08:00
parent 67b04c2a51
commit 3be34d89ca
1 changed files with 20 additions and 1 deletions

View File

@ -84,7 +84,26 @@ export default {
if (!this.search) {
return list
} else {
return list.filter(data => data.tagCode.toLowerCase().includes(this.search.toLowerCase()) || data.tagName.toLowerCase().includes(this.search.toLowerCase()) || (data.value && data.value.toLowerCase().includes(this.search.toLowerCase())))
let search = isNaN(parseFloat(this.search)) ? this.search.toLowerCase() : String(this.search)
let arr = list.filter(data=>{
if (data.tagCode && data.tagCode.toLowerCase().includes(search)) {
return data
} else if (data.tagName && data.tagName.toLowerCase().includes(search)) {
return data
} else if (data.value) {
let v = ''
if (!isNaN(parseFloat(data.value))){
v = String(data.value)
} else {
v = data.value.toLowerCase()
}
if (v.includes(search)) {
return data
}
}
})
return arr
}
},
dumpDataSet(dataSet, output) {