diff --git a/h5/pages/main/coupon/coupon.vue b/h5/pages/main/coupon/coupon.vue index 5830563..d15bdbc 100644 --- a/h5/pages/main/coupon/coupon.vue +++ b/h5/pages/main/coupon/coupon.vue @@ -31,6 +31,9 @@ const selectCoupon = (item) => { yytjInfo.value.couponId = item.id; yytjInfo.value.couponPrice = item.price; $store.setYytjInfo(yytjInfo.value); + let buyinfo=$store.getBuyInfo() + buyinfo.coupon_id= item.id + $store.setBuyInfo(buyinfo); uni.navigateBack({ delta: 1 }); }; @@ -38,6 +41,9 @@ const noSelectCoupon = () => { yytjInfo.value.couponId = ""; yytjInfo.value.couponPrice = ""; $store.setYytjInfo(yytjInfo.value); + let buyinfo=$store.getBuyInfo() + buyinfo.coupon_id=null + $store.setBuyInfo(buyinfo); }; const config_ref = ref(null); diff --git a/h5/pages/main/tjyy/tjyy.vue b/h5/pages/main/tjyy/tjyy.vue index edbd9f3..10f464d 100755 --- a/h5/pages/main/tjyy/tjyy.vue +++ b/h5/pages/main/tjyy/tjyy.vue @@ -284,10 +284,11 @@ const comfrimyy = async () => { duo_xuan_yi: $store.getDuoXuanYi(), jifen: Math.ceil(jifen.value), yucunkuan: yucunkuan.value, + coupon_id:yytjInfo.value?.couponId || null, wj: buyInfo.value.wj, }; console.log(obj); - +return false; const response = await $api("OrderCreate", obj); $response(response, () => { if (response.status) {