From 141b02d5d01cdc34e5765e565311fd0461bd2430 Mon Sep 17 00:00:00 2001 From: "1747191978@qq.com" <1942943850@qq.com> Date: Mon, 14 Apr 2025 13:00:30 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A0=A1=E9=AA=8C=E6=96=B9=E5=BC=8F=E8=B0=83?= =?UTF-8?q?=E6=95=B4=EF=BC=88blurchange=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/views/screening/h5eva.vue | 27 ++++++++++--------- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/acupuncture-前台/src/views/screening/h5eva.vue b/acupuncture-前台/src/views/screening/h5eva.vue index b6948d3f..09c754dc 100644 --- a/acupuncture-前台/src/views/screening/h5eva.vue +++ b/acupuncture-前台/src/views/screening/h5eva.vue @@ -540,42 +540,42 @@ export default { { required: true, message: "单位不能为空", - trigger: "blur", + trigger: ["blur", "change"], }, ], "SCWJ-NAME": [ { required: true, message: "姓名不能为空", - trigger: "blur", + trigger: ["blur", "change"], }, ], "SCWJ-SEX": [ { required: true, message: "性别不能为空", - trigger: "change", + trigger: ["blur", "change"], }, ], "SCWJ-BIRTH": [ { required: true, message: "出生日期不能为空", - trigger: "change", + trigger: ["blur", "change"], }, ], "SCWJ-AGE": [ { required: true, message: "年龄不能为空", - trigger: "change", + trigger: ["blur", "change"], }, ], "SCWJ-PHONE": [ { required: true, message: "联系方式不能为空", - trigger: "blur", + trigger: ["blur", "change"], }, { pattern: /^1[3456789]\d{9}$/, @@ -587,49 +587,49 @@ export default { { required: true, message: "身高不能为空", - trigger: "blur", + trigger: ["blur", "change"], }, ], "SCWJ-WEIGHT": [ { required: true, message: "体重不能为空", - trigger: "blur", + trigger: ["blur", "change"], }, ], "SCWJ-BMI": [ { required: false, message: "BMI不能为空", - trigger: "blur", + trigger: ["blur", "change"], }, ], "SCWJ-SCSJ": [ { required: true, message: "上床睡觉不能为空", - trigger: "change", + trigger: ["blur", "change"], }, ], "SCWJ-RSSJ": [ { required: true, message: "入睡时间不能为空", - trigger: "change", + trigger: ["blur", "change"], }, ], "SCWJ-SXSJ": [ { required: true, message: "睡醒时间不能为空", - trigger: "change", + trigger: ["blur", "change"], }, ], "SCWJ-QCSJ": [ { required: true, message: "起床时间不能为空", - trigger: "change", + trigger: ["blur", "change"], }, ], }, @@ -761,6 +761,7 @@ export default { // 通过出生日期计算年龄 calculateAge() { + if (!this.form["SCWJ-BIRTH"]) return; const birthDate = new Date(this.form["SCWJ-BIRTH"]); const today = new Date(); let age = today.getFullYear() - birthDate.getFullYear();