diff --git a/src/pages-booking/index.vue b/src/pages-booking/index.vue index 09d98d1..77edaf0 100644 --- a/src/pages-booking/index.vue +++ b/src/pages-booking/index.vue @@ -18,7 +18,7 @@ @@ -244,12 +244,12 @@ const handlePayClick = ThrottleUtils.createThrottle(async (goodsData) => { }; // 预约日期,酒店类型不需要 - if (orderData.value.orderType !== 0) { + if (orderData.value.orderType != 0) { params.reservationDate = selectedReservationDate.value; } //酒店类型添加入住时间、离店时间 - if (goodsData.orderType === 0 && selectedDate.value) { + if (goodsData.orderType == 0 && selectedDate.value) { const { startDate, endDate } = selectedDate.value; // 入住时间 params.checkInData = startDate; diff --git a/src/pages-order/order/components/FooterSection/index.vue b/src/pages-order/order/components/FooterSection/index.vue index a822e43..56f46c9 100644 --- a/src/pages-order/order/components/FooterSection/index.vue +++ b/src/pages-order/order/components/FooterSection/index.vue @@ -90,7 +90,7 @@ const handleButtonClick = DebounceUtils.createDebounce(async (orderData) => { // 检查接口返回数据 if (!res || !res.data) { uni.hideLoading(); - uni.showToast({ title: "订单创建失败,请重试", icon: "none" }); + uni.showToast({ title: res.msg || "订单创建失败,请重试", icon: "none" }); return; } @@ -119,7 +119,10 @@ const handleButtonClick = DebounceUtils.createDebounce(async (orderData) => { uni.showToast({ title: "支付成功", icon: "success", - success: () => emit("refresh"), + success: () => { + console.log("支付成功,刷新订单详情"); + emit("refresh", { orderId: orderId }); + }, }); }, fail: () => { diff --git a/src/pages-order/order/components/GoodsInfo/index.vue b/src/pages-order/order/components/GoodsInfo/index.vue index 15f83af..e51220e 100644 --- a/src/pages-order/order/components/GoodsInfo/index.vue +++ b/src/pages-order/order/components/GoodsInfo/index.vue @@ -1,11 +1,11 @@