1
Showing
2 changed files
with
23 additions
and
5 deletions
| ... | @@ -26,7 +26,11 @@ const startCheckSuccessListener = (orderSn, actId) => { | ... | @@ -26,7 +26,11 @@ const startCheckSuccessListener = (orderSn, actId) => { |
| 26 | payment.showCodeDialog = false; | 26 | payment.showCodeDialog = false; |
| 27 | ElMessage({ | 27 | ElMessage({ |
| 28 | type: "success", | 28 | type: "success", |
| 29 | message: anguageFormat(language.value, "支付成功", "Payment succeeded"), | 29 | message: anguageFormat( |
| 30 | language.value, | ||
| 31 | "支付成功", | ||
| 32 | "Payment succeeded" | ||
| 33 | ), | ||
| 30 | }); | 34 | }); |
| 31 | router.replace({ | 35 | router.replace({ |
| 32 | path: "/seat/order", | 36 | path: "/seat/order", |
| ... | @@ -49,9 +53,23 @@ const payment = reactive({ | ... | @@ -49,9 +53,23 @@ const payment = reactive({ |
| 49 | qrCodeData: "", | 53 | qrCodeData: "", |
| 50 | paymentHandle() { | 54 | paymentHandle() { |
| 51 | if (payment.form.viewers.length != order.data?.seatInfo?.length) | 55 | if (payment.form.viewers.length != order.data?.seatInfo?.length) |
| 52 | return ElMessage({ type: "warning", message: "观看人与购买票数不符" }); | 56 | return ElMessage({ |
| 57 | type: "warning", | ||
| 58 | message: languageFormat( | ||
| 59 | language.value, | ||
| 60 | "观看人与购买票数不符", | ||
| 61 | "The number of viewers does not match the number of tickets purchased." | ||
| 62 | ), | ||
| 63 | }); | ||
| 53 | if (!payment.form.phone) | 64 | if (!payment.form.phone) |
| 54 | return ElMessage({ type: "warning", message: "请输入联系人电话" }); | 65 | return ElMessage({ |
| 66 | type: "warning", | ||
| 67 | message: languageFormat( | ||
| 68 | language.value, | ||
| 69 | "请输入联系电话", | ||
| 70 | "Please enter the contact phone number." | ||
| 71 | ), | ||
| 72 | }); | ||
| 55 | payOrder({ | 73 | payOrder({ |
| 56 | contactPhone: payment.form.phone, | 74 | contactPhone: payment.form.phone, |
| 57 | customerIds: payment.form.viewers, | 75 | customerIds: payment.form.viewers, |
| ... | @@ -211,7 +229,7 @@ order.fetchData(); | ... | @@ -211,7 +229,7 @@ order.fetchData(); |
| 211 | {{ it.pai }}{{ languageFormat(language, "排", "Row") }} {{ it.no | 229 | {{ it.pai }}{{ languageFormat(language, "排", "Row") }} {{ it.no |
| 212 | }}{{ languageFormat(language, "座", "Seat") }} ({{ | 230 | }}{{ languageFormat(language, "座", "Seat") }} ({{ |
| 213 | it.venueId == 1 ? "B6" : "B4" | 231 | it.venueId == 1 ? "B6" : "B4" |
| 214 | }}馆) | 232 | }}{{ languageFormat(language, "馆", "Venue") }}) |
| 215 | </div> | 233 | </div> |
| 216 | </div> | 234 | </div> |
| 217 | <div class="detail_b"> | 235 | <div class="detail_b"> | ... | ... |
| ... | @@ -288,7 +288,7 @@ detail.fetchData(); | ... | @@ -288,7 +288,7 @@ detail.fetchData(); |
| 288 | >{{ it.pai }}{{ languageFormat(language, "排", "Row") }}{{ it.no | 288 | >{{ it.pai }}{{ languageFormat(language, "排", "Row") }}{{ it.no |
| 289 | }}{{ languageFormat(language, "座", "Seat") }} ({{ | 289 | }}{{ languageFormat(language, "座", "Seat") }} ({{ |
| 290 | it.venueId == 1 ? "B6" : "B4" | 290 | it.venueId == 1 ? "B6" : "B4" |
| 291 | }}馆) | 291 | }}{{ languageFormat(language, "馆", "Venue") }}) |
| 292 | </div> | 292 | </div> |
| 293 | </div> | 293 | </div> |
| 294 | <div style="width: 30.33%" class="td flex-col"> | 294 | <div style="width: 30.33%" class="td flex-col"> | ... | ... |
-
Please register or sign in to post a comment