From 6a2e9b76a8a30937c708d5d1a1dd27e459463ed6 Mon Sep 17 00:00:00 2001 From: jjLv <1981429112@qq.com> Date: Mon, 28 Oct 2024 09:51:52 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9F=BA=E7=A1=80=E7=AE=A1=E7=90=86=E6=A8=A1?= =?UTF-8?q?=E5=9D=97=E6=95=B0=E6=8D=AE=E6=A3=80=E9=AA=8C=E6=80=A7=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../edgeInsert/components/form-insert-all.vue | 2 +- .../components/form-insert-approve.vue | 2 +- .../edgeInsert/components/form-insert.vue | 2 +- .../base/person/components/form-person.vue | 4 +-- .../base/projDept/components/form-project.vue | 28 +++++++++++++++++-- 5 files changed, 30 insertions(+), 8 deletions(-) diff --git a/src/views/base/edgeInsert/components/form-insert-all.vue b/src/views/base/edgeInsert/components/form-insert-all.vue index 48df6ab..01f8ff0 100644 --- a/src/views/base/edgeInsert/components/form-insert-all.vue +++ b/src/views/base/edgeInsert/components/form-insert-all.vue @@ -212,8 +212,8 @@ export default { }, ], relPhone: [ + { required: true, message: "联系方式不能为空", trigger: "blur" }, { - required: true, message: "手机号格式不正确", validator: this.validatePhone, trigger: "blur", diff --git a/src/views/base/edgeInsert/components/form-insert-approve.vue b/src/views/base/edgeInsert/components/form-insert-approve.vue index b910258..3ab8d85 100644 --- a/src/views/base/edgeInsert/components/form-insert-approve.vue +++ b/src/views/base/edgeInsert/components/form-insert-approve.vue @@ -191,8 +191,8 @@ export default { }, ], relPhone: [ + { required: true, message: "联系方式不能为空", trigger: "blur" }, { - required: true, message: "手机号格式不正确", validator: this.validatePhone, trigger: "blur", diff --git a/src/views/base/edgeInsert/components/form-insert.vue b/src/views/base/edgeInsert/components/form-insert.vue index 2577abf..81a58ef 100644 --- a/src/views/base/edgeInsert/components/form-insert.vue +++ b/src/views/base/edgeInsert/components/form-insert.vue @@ -218,8 +218,8 @@ export default { }, ], relPhone: [ + { required: true, message: "联系方式不能为空", trigger: "blur" }, { - required: true, message: "手机号格式不正确", validator: this.validatePhone, trigger: "blur", diff --git a/src/views/base/person/components/form-person.vue b/src/views/base/person/components/form-person.vue index 63e441c..adbd8a9 100644 --- a/src/views/base/person/components/form-person.vue +++ b/src/views/base/person/components/form-person.vue @@ -131,8 +131,8 @@ export default { }, ], idCard: [ + { required: true, message: "身份证号不能为空", trigger: "blur" }, { - required: true, message: '身份证号格式不正确', validator: this.validateIdCard, trigger: 'blur', @@ -146,8 +146,8 @@ export default { }, ], relPhone: [ + { required: true, message: "手机号不能为空", trigger: "blur" }, { - required: true, message: '手机号格式不正确', validator: this.validatePhone, trigger: 'blur', diff --git a/src/views/base/projDept/components/form-project.vue b/src/views/base/projDept/components/form-project.vue index b6e6ad9..1ccaaa4 100644 --- a/src/views/base/projDept/components/form-project.vue +++ b/src/views/base/projDept/components/form-project.vue @@ -123,17 +123,39 @@ export default { departName: [ { required: true, - message: '请输入项目部名称', - trigger: 'blur', + message: '请选择项目部名称', + trigger: 'change', }, ], departType: [ { required: true, - message: '请输入项目部类型', + message: '请选择项目部类型', + trigger: 'change', + }, + ], + areaId: [ + { + required: true, + message: '请选择地区', + trigger: 'change', + }, + ], + headUser: [ + { + required: true, + message: '请输入负责人', trigger: 'blur', }, ], + headUserPhone: [ + { required: true, message: "负责人电话不能为空", trigger: "blur" }, + { + pattern: /^1[3|4|5|6|7|8|9][0-9]\d{8}$/, + message: "请输入正确的手机号码", + trigger: "blur" + } + ], }, // 各类下拉 projRange: [],