diff --git a/src/utils/numberToCurrency.js b/src/utils/numberToCurrency.js index 3945b3a..747fa3a 100644 --- a/src/utils/numberToCurrency.js +++ b/src/utils/numberToCurrency.js @@ -10,11 +10,10 @@ export function stateFormat(row, column, cellValue) { return Number(cellValue) .toFixed(2) .replace(/(\d)(?=(\d{3})+\.)/g, ($0, $1) => { - - return $1 + ','; + return $1 + ',' }) - .replace(/\.$/, ""); + .replace(/\.$/, '') } } // 千分号 @@ -36,7 +35,6 @@ export function numberToCurrencyNo(value) { return intPartFormat + '.' + floatPart // 使用JS内置 API (toLocaleString),实现数字、金额等等数值的格式化 // xxx.toLocaleString() - } return intPartFormat + floatPart } @@ -67,7 +65,7 @@ export function isOther(value) { } // 海外添加当地币 export function isLocals(value) { - return '$' + return '¥' } // let userAll = JSON.parse(localStorage.getItem('userAll')) // console.error(userAll) @@ -79,18 +77,16 @@ export function isLocalSymbol(value) { } else { return '¥' } - } export function toThousandthAndKeepDecimal(element, decimal = 2) { - if (!element || element === '') {//值不存在 或为空 + if (!element || element === '') { // 值不存在 或为空 return '0.00' - } else if (typeof element == 'string') { - return Number(element).toLocaleString(undefined, { minimumFractionDigits: decimal, maximumFractionDigits: decimal }); - } else if (typeof element == 'number') { - return element.toLocaleString(undefined, { minimumFractionDigits: decimal, maximumFractionDigits: decimal }); + } else if (typeof element === 'string') { + return Number(element).toLocaleString(undefined, { minimumFractionDigits: decimal, maximumFractionDigits: decimal }) + } else if (typeof element === 'number') { + return element.toLocaleString(undefined, { minimumFractionDigits: decimal, maximumFractionDigits: decimal }) } else { - return element; + return element } - -} \ No newline at end of file +} diff --git a/src/views/goodsManage/productRelease/productDetail.vue b/src/views/goodsManage/productRelease/productDetail.vue index 51b68fb..3327114 100644 --- a/src/views/goodsManage/productRelease/productDetail.vue +++ b/src/views/goodsManage/productRelease/productDetail.vue @@ -106,8 +106,7 @@