NEZ-1336 fix: 修改因为value格式化后 排序不对的问题

This commit is contained in:
zhangyu
2021-11-24 11:05:35 +08:00
parent 483b70dbab
commit 6cdb1ae22e
3 changed files with 11 additions and 3 deletions

View File

@@ -720,6 +720,10 @@ export const tableSet = {
return function (obj1, obj2) {
let val1 = obj1[prop]
let val2 = obj2[prop]
if (prop === 'value') {
val1 = obj1.oldValue
val2 = obj2.oldValue
}
if (!isNaN(val1) && !isNaN(val2) && prop === 'value') {
val1 = Number(val1)
val2 = Number(val2)
@@ -754,7 +758,11 @@ export const tableSet = {
return function (obj1, obj2) {
let val1 = obj1[prop]
let val2 = obj2[prop]
if (!isNaN(Number(val1)) && !isNaN(Number(val2)) && prop !== 'time') {
if (prop === 'value') {
val1 = obj1.oldValue
val2 = obj2.oldValue
}
if (!isNaN(Number(val1)) && !isNaN(Number(val2)) && prop === 'value') {
val1 = Number(val1)
val2 = Number(val2)
}