From f47e65627d08556fb7484e3ef4dd61722808cdac Mon Sep 17 00:00:00 2001 From: 2153917462 <2153917462@qq.com> Date: Wed, 4 Jun 2025 13:34:37 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B5=84=E4=BA=A7=E8=A1=A8=E6=A0=BC=E8=B0=83?= =?UTF-8?q?=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/assetsManage2/webZC-info/index.vue | 3608 ++++++++++------- .../assetsManage2/webZC-info/validate.js | 30 + src/views/assetsManage2/xcxZC-info/index.vue | 489 ++- 3 files changed, 2560 insertions(+), 1567 deletions(-) create mode 100644 src/views/assetsManage2/webZC-info/validate.js diff --git a/src/views/assetsManage2/webZC-info/index.vue b/src/views/assetsManage2/webZC-info/index.vue index 789a27b..e08f82a 100644 --- a/src/views/assetsManage2/webZC-info/index.vue +++ b/src/views/assetsManage2/webZC-info/index.vue @@ -1,16 +1,14 @@ - diff --git a/src/views/assetsManage2/webZC-info/validate.js b/src/views/assetsManage2/webZC-info/validate.js new file mode 100644 index 0000000..d6682d5 --- /dev/null +++ b/src/views/assetsManage2/webZC-info/validate.js @@ -0,0 +1,30 @@ +// 验证函数 +export const validateName = (rule, value, callback) => { + if (!value) { + callback(new Error('请输入')) + } else { + callback() + } +} + +export const validatePhone = (rule, value, callback) => { + const reg = /^1[3-9]\d{9}$|^0\d{2,3}-\d{7,8}$/ + if (!value) { + callback(new Error('请输入联系方式')) + } else if (!reg.test(value)) { + callback(new Error('请输入正确的手机号码')) + } else { + callback() + } +} + +export const validateEmail = (rule, value, callback) => { + const reg = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-])+/ + if (!value) { + callback() + } else if (!reg.test(value)) { + callback(new Error('请输入正确的邮箱地址')) + } else { + callback() + } +} \ No newline at end of file diff --git a/src/views/assetsManage2/xcxZC-info/index.vue b/src/views/assetsManage2/xcxZC-info/index.vue index 73ea42a..b98679e 100644 --- a/src/views/assetsManage2/xcxZC-info/index.vue +++ b/src/views/assetsManage2/xcxZC-info/index.vue @@ -19,10 +19,9 @@ - - @@ -33,13 +32,14 @@ - + - + - - - + - + - + - + - + - + - + - + - + - + - - - - + + - + - + - + - + - - - - + + - - - - + + - + - + - + - + + + 取消 + 提交 + - - 取消 - 保存 + 不通过 + 通过 返回 + + + + + + + + + 取消 + 确定 + + + + + +