Commit 15951d6166d547c74673ff6133de83307e007270
1 parent
66ed627c
fix: 修改contact us填写限制,prod2-73/74
Showing
2 changed files
with
9 additions
and
4 deletions
deploy/prod2.sh
1 | #!/bin/bash | 1 | #!/bin/bash |
2 | # 变量定义 | 2 | # 变量定义 |
3 | -LAST_TAG="1.0.72" | ||
4 | -TAG="1.0.73" | 3 | +LAST_TAG="1.0.73" |
4 | +TAG="1.0.74" | ||
5 | TARGET_PATH="/root/web/canrud-outside-nuxt-front" | 5 | TARGET_PATH="/root/web/canrud-outside-nuxt-front" |
6 | DOCKERFILE_PATH="/root/web/canrud-outside-nuxt-front/canrud-nuxt-front" | 6 | DOCKERFILE_PATH="/root/web/canrud-outside-nuxt-front/canrud-nuxt-front" |
7 | IMAGE_NAME="canrud-outside-front" | 7 | IMAGE_NAME="canrud-outside-front" |
pages/contact.vue
@@ -254,7 +254,13 @@ const state = reactive({ | @@ -254,7 +254,13 @@ const state = reactive({ | ||
254 | }); | 254 | }); |
255 | 255 | ||
256 | const handleSubmit = async () => { | 256 | const handleSubmit = async () => { |
257 | - // Removed verification condition since recaptcha is commented out | 257 | + // Directly check if any field is empty |
258 | + if (!state.firstName || !state.lastName || !state.email || !state.text) { | ||
259 | + // At least one field is empty, stop here | ||
260 | + return; | ||
261 | + } | ||
262 | + | ||
263 | + // All fields have values, proceed with form submission | ||
258 | let { data } = await useAsyncData( | 264 | let { data } = await useAsyncData( |
259 | "sendEmail", | 265 | "sendEmail", |
260 | () => | 266 | () => |
@@ -265,7 +271,6 @@ const handleSubmit = async () => { | @@ -265,7 +271,6 @@ const handleSubmit = async () => { | ||
265 | lastName: state.lastName, | 271 | lastName: state.lastName, |
266 | email: state.email, | 272 | email: state.email, |
267 | message: state.text, | 273 | message: state.text, |
268 | - subject: "", | ||
269 | }, | 274 | }, |
270 | }), | 275 | }), |
271 | { | 276 | { |