在仓库、库区和部门管理中新增电话号码格式验证,移除库区容量字段

This commit is contained in:
WUSIJIAN
2026-02-26 18:00:15 +08:00
parent 6d02a00862
commit 04a79c3032
3 changed files with 34 additions and 12 deletions

View File

@@ -89,9 +89,25 @@ const ruleForm = reactive({
remark: '',
});
// 电话号码验证
const validatePhone = (rule: any, value: string, callback: any) => {
if (value && value.trim()) {
const phoneReg = /^1[3-9]\d{9}$/;
const telReg = /^0\d{2,3}-?\d{7,8}$/;
if (!phoneReg.test(value) && !telReg.test(value)) {
callback(new Error('请输入正确的电话号码'));
} else {
callback();
}
} else {
callback();
}
};
// 表单验证规则
const rules = reactive<FormRules>({
warehouseName: [{ required: true, message: '请输入仓库名称', trigger: 'blur' }],
contactPhone: [{ validator: validatePhone, trigger: 'blur' }],
});
// 重置表单