|
@@ -8,7 +8,7 @@ import { getDictionary } from '~api/other'
|
|
|
* @returns {boolean}
|
|
|
*/
|
|
|
export const isNumberReg = (text, lose = true) => {
|
|
|
- let pattern = lose ? /^-?\d+(.\d{1,2})?$/ : /^[0-9]+([.]{1}[0-9]+){0,1}$/
|
|
|
+ let pattern = lose ? /^-?\d+(.\d{1,8})?$/ : /^[0-9]+([.]{1}[0-9]+){0,1}$/
|
|
|
return pattern.test(text)
|
|
|
}
|
|
|
|
|
@@ -93,7 +93,7 @@ export const keepdecimal = (str)=>{
|
|
|
// 将数字字符串拆分为整数部分和小数部分
|
|
|
let parts = str.split('.')
|
|
|
let decimalPart = parts[1]
|
|
|
-
|
|
|
+
|
|
|
// 判断小数部分是否超过两位
|
|
|
if (decimalPart.length > 2) {
|
|
|
// 保留两位小数并返回
|
|
@@ -123,4 +123,4 @@ export const hasDuplicates = (array) =>{
|
|
|
}
|
|
|
// 遍历完成后未发现重复元素,返回 false
|
|
|
return false
|
|
|
- }
|
|
|
+ }
|