更新版本库
This commit is contained in:
@ -1,7 +1,8 @@
|
||||
import { isEmpty } from '@/utils/CommonUtils';
|
||||
/*
|
||||
* @Author: liqiang
|
||||
* @Date: 2020-11-27 16:12:36
|
||||
* @LastEditTime: 2020-11-27 16:21:29
|
||||
* @LastEditTime: 2021-01-06 10:01:28
|
||||
* @LastEditors: Please set LastEditors
|
||||
* @Description: 数字工具类
|
||||
* @FilePath: \ebtp-cloud-frontend\src\utils\NumberUtils.ts
|
||||
@ -25,6 +26,9 @@ function getZero(num: number) {
|
||||
*/
|
||||
export function digitalConversionAmount(money: string, retain: number) {
|
||||
let zero = getZero(retain);
|
||||
if(isEmpty(money)){
|
||||
return money;
|
||||
}
|
||||
if (money.indexOf('.') === -1) {
|
||||
money = money.replace(amountReplace, '$1,') + '.' + zero;
|
||||
} else {
|
||||
@ -35,3 +39,20 @@ export function digitalConversionAmount(money: string, retain: number) {
|
||||
return money;
|
||||
};
|
||||
|
||||
/**
|
||||
* 根据传入的数字保留几位小数
|
||||
* @param number 数字
|
||||
* @param retain 小数点后保留几位
|
||||
*/
|
||||
export function enterTheNumberToRetainTheDecimal(number:any, retain:number){
|
||||
if(isEmpty(number)){
|
||||
return number;
|
||||
}
|
||||
let index = String(number).indexOf('.');
|
||||
if(index === -1){
|
||||
return number;
|
||||
}else{
|
||||
number = String(number).substring(0, index + (retain + 1));
|
||||
return number;
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user