Commit 3c35db87 authored by 神话's avatar 神话
Browse files

解决多账户金额计算的bug

parent dc6cc14d
...@@ -595,18 +595,26 @@ export function removeByVal(arrylist, val) { ...@@ -595,18 +595,26 @@ export function removeByVal(arrylist, val) {
} }
/** /**
* 将数组单个金额中的数值转为负数 * 将字符串中单个金额中的数值转为负数
* @param arr * @param str
* @returns {Array} * @returns {Array}
*/ */
export function changeListFmtMinus(arr) { export function changeListFmtMinus(str) {
let newArr = new Array(); let newArr = new Array()
for(var i=0; i<arr.length; i++) { if(str) {
if(arr[i] < 0){ let arr = []
newArr.push((arr[i]-0).toString()); if(str.indexOf(',')>-1) {
arr = str.split(',')
} else {
arr = str
} }
else { for(let i=0; i<arr.length; i++) {
newArr.push((0 - arr[i]).toString()); if(arr[i] < 0){
newArr.push((arr[i]-0).toString());
}
else {
newArr.push((0 - arr[i]).toString());
}
} }
} }
return newArr; return newArr;
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment