wms后台管理系统迁移

This commit is contained in:
2025-05-09 17:11:46 +08:00
parent a2b627c1aa
commit 17321702df
348 changed files with 46856 additions and 124 deletions

View File

@@ -0,0 +1,15 @@
import { cloneDeep } from "lodash-es";
//只能输入数字和小数点否则为0
export const useValidateInput = (value: any) => {
let valueClone = cloneDeep(value) + "";
//只能输入1-9和小数点并且第一位不能为小数点
let replaceValue = valueClone
.replace(/^\.+/g, "0.")
.replace(/[^\d^\\.]+/g, "")
.replace(".", "$#$")
.replace(/\./g, "")
.replace("$#$", ".");
//禁止输入多个小数点
let resultValue = replaceValue.replace(/^(\\-)*(\d+)\.(\d\d\d\d\d\d\d\d\d\d).*$/, "$1$2.$3");
return resultValue;
};