From 001d45651321227a68793b514d8e0e9c59db238f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E7=A8=8B=E8=AF=9A?= <1009578407@qq.com>
Date: Fri, 30 Oct 2026 15:14:57 +0800
Subject: [PATCH] =?UTF-8?q?fix=EF=BC=9A=E7=96=97=E4=BC=91=E5=85=BB?=
=?UTF-8?q?=E6=A8=A1=E5=9D=97=E7=BC=BA=E5=B0=91=E5=BF=85=E5=A1=AB=E6=A0=87?=
=?UTF-8?q?=E8=AF=86=E8=A1=A5=E5=85=85=EF=BC=9B=E7=96=97=E4=BC=91=E5=85=BB?=
=?UTF-8?q?=E6=8A=A5=E5=90=8D-=E6=95=99=E8=81=8C=E5=B7=A5=E4=BF=A1?=
=?UTF-8?q?=E6=81=AF=E6=89=8B=E6=9C=BA=E5=8F=B7=E6=A0=A1=E9=AA=8C?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../controller/TourMySignupController.java | 3 +
.../tour/controller/TourSignupController.java | 3 +
.../zhgh/dayofficework/Tour/matter/index.html | 22 +--
.../dayofficework/Tour/mysignup/index.html | 142 +++++++++---------
.../dayofficework/Tour/setting/index.html | 6 +-
.../zhgh/dayofficework/Tour/signup/index.html | 142 +++++++++---------
.../Tour/travelAgency/index.html | 8 +-
7 files changed, 174 insertions(+), 152 deletions(-)
diff --git a/src/main/java/com/budwk/app/zhgh/dayofficework/tour/controller/TourMySignupController.java b/src/main/java/com/budwk/app/zhgh/dayofficework/tour/controller/TourMySignupController.java
index 78ad0b3..c77385d 100644
--- a/src/main/java/com/budwk/app/zhgh/dayofficework/tour/controller/TourMySignupController.java
+++ b/src/main/java/com/budwk/app/zhgh/dayofficework/tour/controller/TourMySignupController.java
@@ -606,6 +606,9 @@ public class TourMySignupController {
if (StrUtil.isBlank(ledger.getMobile())) {
return Result.error("手机号不能为空");
}
+ if (!ledger.getMobile().matches("^1[3-9]\\d{9}$")) {
+ return Result.error("请输入正确的11位手机号");
+ }
return null;
}
diff --git a/src/main/java/com/budwk/app/zhgh/dayofficework/tour/controller/TourSignupController.java b/src/main/java/com/budwk/app/zhgh/dayofficework/tour/controller/TourSignupController.java
index e0269cb..e6a3b08 100644
--- a/src/main/java/com/budwk/app/zhgh/dayofficework/tour/controller/TourSignupController.java
+++ b/src/main/java/com/budwk/app/zhgh/dayofficework/tour/controller/TourSignupController.java
@@ -841,6 +841,9 @@ public class TourSignupController {
if (StrUtil.isBlank(ledger.getMobile())) {
return Result.error("手机号不能为空");
}
+ if (!ledger.getMobile().matches("^1[3-9]\\d{9}$")) {
+ return Result.error("请输入正确的11位手机号");
+ }
return null;
}
diff --git a/src/main/resources/views/platform/zhgh/dayofficework/Tour/matter/index.html b/src/main/resources/views/platform/zhgh/dayofficework/Tour/matter/index.html
index ce7e8c9..b68062a 100644
--- a/src/main/resources/views/platform/zhgh/dayofficework/Tour/matter/index.html
+++ b/src/main/resources/views/platform/zhgh/dayofficework/Tour/matter/index.html
@@ -131,7 +131,7 @@ layout("/layouts/platform.html"){
-
+
@@ -255,7 +255,9 @@ layout("/layouts/platform.html"){
}
}
const validatePeople = (rule, value, callback) => {
- if (!value || value <= 0) {
+ if (value === null || value === undefined || value === "") {
+ callback(new Error("必填"))
+ } else if (!value || value <= 0) {
callback(new Error("人数必须大于0"))
} else if (this.batchForm.minGroupPeople && this.batchForm.maxGroupPeople
&& this.batchForm.minGroupPeople > this.batchForm.maxGroupPeople) {
@@ -317,15 +319,15 @@ layout("/layouts/platform.html"){
},
batchRules: {
lineId: [{ required: true, message: "必填", trigger: ["blur", "change"] }],
- signupStartTime: [{ validator: validateBatchTime, trigger: ["blur", "change"] }],
- signupEndTime: [{ validator: validateBatchTime, trigger: ["blur", "change"] }],
- travelStartTime: [{ validator: validateBatchTime, trigger: ["blur", "change"] }],
- travelEndTime: [{ validator: validateBatchTime, trigger: ["blur", "change"] }],
+ signupStartTime: [{ required: true, validator: validateBatchTime, trigger: ["blur", "change"] }],
+ signupEndTime: [{ required: true, validator: validateBatchTime, trigger: ["blur", "change"] }],
+ travelStartTime: [{ required: true, validator: validateBatchTime, trigger: ["blur", "change"] }],
+ travelEndTime: [{ required: true, validator: validateBatchTime, trigger: ["blur", "change"] }],
contactName: [{ required: true, message: "必填", trigger: ["blur", "change"] }],
- contactPhone: [{ validator: validateMobile, trigger: ["blur", "change"] }],
- minGroupPeople: [{ validator: validatePeople, trigger: ["blur", "change"] }],
- maxGroupPeople: [{ validator: validatePeople, trigger: ["blur", "change"] }],
- estimatedCost: [{ validator: validateMoney, trigger: ["blur", "change"] }]
+ contactPhone: [{ required: true, validator: validateMobile, trigger: ["blur", "change"] }],
+ minGroupPeople: [{ required: true, validator: validatePeople, trigger: ["blur", "change"] }],
+ maxGroupPeople: [{ required: true, validator: validatePeople, trigger: ["blur", "change"] }],
+ estimatedCost: [{ required: true, validator: validateMoney, trigger: ["blur", "change"] }]
}
}
},
diff --git a/src/main/resources/views/platform/zhgh/dayofficework/Tour/mysignup/index.html b/src/main/resources/views/platform/zhgh/dayofficework/Tour/mysignup/index.html
index fbf10c6..3c03a0c 100644
--- a/src/main/resources/views/platform/zhgh/dayofficework/Tour/mysignup/index.html
+++ b/src/main/resources/views/platform/zhgh/dayofficework/Tour/mysignup/index.html
@@ -216,7 +216,7 @@ layout("/layouts/platform.html"){
-
+
@@ -233,8 +233,8 @@ layout("/layouts/platform.html"){
-
-
+
+
@@ -325,17 +325,17 @@ layout("/layouts/platform.html"){
-
+
-
+
-
+
@@ -344,12 +344,12 @@ layout("/layouts/platform.html"){
-
+
-
+
-
+
增加一条
-
+
+
-
+ * 家属姓名
+
+
+
-
+ * 性别
+
+
+
-
+
+
+
-
+
+
+
-
+ * 年龄
+
+
+
@@ -427,10 +441,13 @@ layout("/layouts/platform.html"){
-
+ * 关系
+
+
+
@@ -439,6 +456,8 @@ layout("/layouts/platform.html"){
+ 必填
+