|
|
|
@ -54,10 +54,10 @@ export function subTj(valueArr, unitArr) { |
|
|
|
} |
|
|
|
|
|
|
|
export function addDecimals(a, b) { |
|
|
|
if (Number.isNaN(a)) { |
|
|
|
if (Number.isNaN(a) || a == 'NA') { |
|
|
|
a = 0 |
|
|
|
} |
|
|
|
if (Number.isNaN(b)) { |
|
|
|
if (Number.isNaN(b) || b == 'NA') { |
|
|
|
b = 0 |
|
|
|
} |
|
|
|
const strA = a.toString() |
|
|
|
@ -75,10 +75,10 @@ export function addDecimals(a, b) { |
|
|
|
} |
|
|
|
|
|
|
|
export function subDecimals(a, b) { |
|
|
|
if (Number.isNaN(a)) { |
|
|
|
if (Number.isNaN(a) || a == 'NA') { |
|
|
|
a = 0 |
|
|
|
} |
|
|
|
if (Number.isNaN(b)) { |
|
|
|
if (Number.isNaN(b) || a == 'NA') { |
|
|
|
b = 0 |
|
|
|
} |
|
|
|
const strA = a.toString() |
|
|
|
@ -96,7 +96,7 @@ export function subDecimals(a, b) { |
|
|
|
} |
|
|
|
|
|
|
|
export function multiplyDecimals(a, b) { |
|
|
|
if (Number.isNaN(a) || Number.isNaN(b)) { |
|
|
|
if (Number.isNaN(a) || Number.isNaN(b) || a == 'NA' || b == 'NA') { |
|
|
|
return 0 |
|
|
|
} |
|
|
|
const strA = a.toString() |
|
|
|
@ -187,11 +187,9 @@ export function uniqeYqOne(newList) { |
|
|
|
let resultList = [] |
|
|
|
for (var i = 0; i < newList.length; i++) { |
|
|
|
let _index = _.findIndex(resultList, function (item) { |
|
|
|
return ( |
|
|
|
item.bh == newList[i].bh |
|
|
|
) |
|
|
|
return item.bh == newList[i].bh |
|
|
|
}) |
|
|
|
if (_index <0) { |
|
|
|
if (_index < 0) { |
|
|
|
resultList.push(newList[i]) |
|
|
|
} |
|
|
|
} |
|
|
|
|