NEZ-2876 fix:table图表value列排序功能不符合预期

This commit is contained in:
zhangyu
2023-06-14 17:15:05 +08:00
parent cc88c7330f
commit a9c59468f9
2 changed files with 14 additions and 6 deletions

View File

@@ -330,8 +330,12 @@ export default {
// 本地正序
asce (prop) {
return function (obj1, obj2) {
const val1 = obj1.display[prop + 'display'].display.replace(/\s*/g, '')
const val2 = obj2.display[prop + 'display'].display.replace(/\s*/g, '')
let val1 = obj1.display[prop + 'display'].display.replace(/\s*/g, '')
let val2 = obj2.display[prop + 'display'].display.replace(/\s*/g, '')
if (!isNaN(val1) && !isNaN(val2)) {
val1 = Number(val1)
val2 = Number(val2)
}
if (val1 < val2) {
return -1
} else if (val1 > val2) {
@@ -344,8 +348,12 @@ export default {
// 本地倒序
desc (prop) {
return function (obj1, obj2) {
const val1 = obj1.display[prop + 'display'].display.replace(/\s*/g, '')
const val2 = obj2.display[prop + 'display'].display.replace(/\s*/g, '')
let val1 = obj1.display[prop + 'display'].display.replace(/\s*/g, '')
let val2 = obj2.display[prop + 'display'].display.replace(/\s*/g, '')
if (!isNaN(val1) && !isNaN(val2)) {
val1 = Number(val1)
val2 = Number(val2)
}
if (val1 < val2) {
return -1
} else if (val1 > val2) {

View File

@@ -572,9 +572,9 @@ export default {
if (!obj.param.visibility) {
obj.param.visibility = {
varName: '',
operator: '',
operator: 'equal',
varValue: '',
result: ''
result: 'show'
}
}
if (obj.type === 'group' && !obj.param.repeat) {