From 076aa287bd8cfa1bb4558b3586064180407cc2ac Mon Sep 17 00:00:00 2001 From: DevOps Date: Thu, 15 Jan 2026 15:23:35 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=8A=A5=E5=90=8D=E6=97=B6=E5=BC=BA?= =?UTF-8?q?=E5=88=B6=E9=AA=8C=E8=AF=81=E8=81=94=E7=B3=BB=E4=BA=BA=E6=98=AF?= =?UTF-8?q?=E5=90=A6=E5=B7=B2=E9=80=89=E6=8B=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在goToStep3方法中添加selectedContact验证 - 未选择联系人时显示提示并阻止提交 - 修复Issue #2 Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com> --- src/pages/event-register/event-register.vue | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/pages/event-register/event-register.vue b/src/pages/event-register/event-register.vue index 22ea2f8..1c5563f 100644 --- a/src/pages/event-register/event-register.vue +++ b/src/pages/event-register/event-register.vue @@ -589,6 +589,12 @@ export default { return } + // 强制验证联系人是否已选择 + if (!this.selectedContact) { + uni.showToast({ title: '请选择联系人', icon: 'none' }) + return + } + const now = new Date() const orderNo = `BM${now.getFullYear()}${String(now.getMonth() + 1).padStart(2, '0')}${String(now.getDate()).padStart(2, '0')}${String(now.getHours()).padStart(2, '0')}${String(now.getMinutes()).padStart(2, '0')}${String(now.getSeconds()).padStart(2, '0')}${String(Math.floor(Math.random() * 10000)).padStart(4, '0')}`