From 7b0eb8ac3d7292ff98fd108be44d726d371a6227 Mon Sep 17 00:00:00 2001 From: tianyi <13521030702@163.com> Date: Tue, 24 Mar 2026 15:03:46 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A0=B7=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package1/buyFood/buyFood.vue | 264 +++++++++++++++++------------------ 1 file changed, 132 insertions(+), 132 deletions(-) diff --git a/package1/buyFood/buyFood.vue b/package1/buyFood/buyFood.vue index 3eb4fce..a2db29a 100644 --- a/package1/buyFood/buyFood.vue +++ b/package1/buyFood/buyFood.vue @@ -8,14 +8,14 @@ - + - - - + + + @@ -23,9 +23,9 @@ style="position: absolute;" /> - - - + + + @@ -51,32 +51,32 @@ {{formData.address.receiverName || ''}} + style="color: #0b9b73; font-size: 26rpx; font-weight: normal; margin-left: 20rpx; display: flex; align-items: center;"> 更换地址 + :style="{'background':formData.isImmediately?'linear-gradient(90deg, rgba(227, 255, 150, 1), rgba(166, 255, 234, 1))':'#f5f5f5'}"> 立即送出 - + 预计{{immediateTimeStr}}送达 + :style="{'background':formData.isImmediately==false?'linear-gradient(90deg, rgba(227, 255, 150, 1), rgba(166, 255, 234, 1))':'#f5f5f5'}"> 预约配送 - {{formData.deliveryTime}} - + 选择时间 > @@ -84,17 +84,17 @@ + style="height: 90rpx;line-height: 40rpx;padding: 0 40rpx;font-size: 28rpx;font-weight: 700;padding-top: 20rpx;"> 配送员 - + 指定配送员后,如遇到配送员拒绝接单,该订单进入抢单大厅 - + + style="display: flex;font-size: 28rpx;font-weight: bold;line-height: 50rpx;margin-bottom: 30rpx;align-items: center;"> @@ -104,13 +104,13 @@ - 佣金 ¥ + 佣金 ¥ - + @@ -126,12 +126,12 @@ - + {{shopItem.shopName || '未知道商家'}} - @@ -157,7 +157,7 @@ - @@ -177,7 +177,7 @@ + style="background: rgba(255, 57, 57, 0.2);padding: 0px 12rpx;border-radius: 20rpx;margin-left: 20rpx;"> 拼团 ¥{{groupItem.groupRule.groupPrice}} @@ -188,7 +188,7 @@ - + 打包费 @@ -196,9 +196,9 @@ ¥{{packageFee.toFixed(2)}} - + - 配送费 (均摊) + 配送费 (均摊) ¥{{deliveryFeeCalc.toFixed(2)}} @@ -206,15 +206,15 @@ - + style="display: flex;height: 80rpx;line-height: 100rpx;border-top: 1px solid #eee;font-size: 32rpx;font-weight: 700;"> + 合计 ¥{{totalAmountCalc.toFixed(2)}} - + 立即支付 @@ -233,13 +233,13 @@ 填写收货地址 + alt="填写收货地址" style="width:600rpx;height:740rpx;" /> 填写配送佣金 + alt="填写配送佣金" style="width:600rpx;height:740rpx;" /> 指定配送员 + alt="指定配送员" style="width:600rpx;height:740rpx;" /> @@ -247,32 +247,32 @@ - + 支付剩余时间 59:09 + style="height: 90rpx;line-height: 90rpx;text-align: center;font-weight: 700;font-size: 30rpx;"> ¥{{backendTotalAmount ? backendTotalAmount.toFixed(2) : totalAmountCalc.toFixed(2)}} + style="font-size: 60rpx;">{{backendTotalAmount ? backendTotalAmount.toFixed(2) : totalAmountCalc.toFixed(2)}} - + 若拼团失败,将会为您自动退款 - + - + - 微信支付 + alt="" style="width: 42rpx;height: 42rpx;margin-right: 20rpx;" /> + 微信支付 - + 使用微信支付 - + + alt="" style="width: 36rpx;height: 36rpx;" /> @@ -285,13 +285,13 @@ - + style="position: absolute;top: 0;right: 0;width: 240rpx;height: 180rpx;"> + 差1人即可成团 + alt="" style="width: 120rpx;height: 22rpx;position: absolute;bottom: 0;right: 30rpx;" /> 快呼唤小伙伴参加吧! @@ -301,7 +301,7 @@ + style="width: 90rpx;height: 90rpx;border-radius: 90rpx;margin: 0 auto;display: block;" /> @@ -315,14 +315,14 @@ - 剩余23:59:23结束 + 剩余23:59:23结束 分享至微信 + alt="" style="width: 520rpx;height: 150rpx;margin: 0 auto;display: block;" /> @@ -851,7 +851,7 @@ } .title-name { - padding-top: 55px; + padding-top: 110rpx; font-size: 36rpx; font-weight: 700; flex: 1; @@ -860,7 +860,7 @@ .tab1 { width: 100%; - height: 80px; + height: 160rpx; position: relative; img { @@ -872,10 +872,10 @@ .box1 { width: 95%; - margin: 0 auto 10px; + margin: 0 auto 20rpx; background: #fff; - border-radius: 10px; - padding: 10px; + border-radius: 20rpx; + padding: 20rpx; } .goods-img { @@ -916,52 +916,52 @@ .goods-content-bottom { display: flex; - line-height: 28px; + line-height: 56rpx; color: #777; } .address-box { background: #fff; - height: 40px; - line-height: 40px; - font-size: 16px; + height: 80rpx; + line-height: 80rpx; + font-size: 32rpx; font-weight: 700; - padding: 0 20px; + padding: 0 40rpx; } .time-box { background: #fff; display: flex; - height: 70px; - padding: 10px; + height: 140rpx; + padding: 20rpx; } .time1 { - height: 50px; + height: 100rpx; flex: 1; - border-radius: 10px; + border-radius: 20rpx; text-align: center; - margin: 0 5px 0 10px; - line-height: 20px; - padding-top: 5px; + margin: 0 10rpx 0 20rpx; + line-height: 40rpx; + padding-top: 10rpx; } .radio-check { background: linear-gradient(90deg, rgba(227, 255, 150, 1), rgba(166, 255, 234, 1)); - width: 24px; - height: 24px; - border-radius: 24px; + width: 48rpx; + height: 48rpx; + border-radius: 48rpx; text-align: center; - line-height: 24px; - margin: 0 10px 0 0; + line-height: 48rpx; + margin: 0 20rpx 0 0; } .radio-no-check { - width: 24px; - height: 24px; - border-radius: 24px; + width: 48rpx; + height: 48rpx; + border-radius: 48rpx; border: 1px solid #eee; - margin: 0 10px 0 0; + margin: 0 20rpx 0 0; } .buy-bottom { @@ -973,38 +973,38 @@ display: flex; background: #fff; z-index: 99; - box-shadow: 0 -10px 15px rgba(0, 0, 0, 0.3); + box-shadow: 0 -20rpx 30rpx rgba(0, 0, 0, 0.3); } .bottom-btn { width: 90%; - height: 50px; + height: 100rpx; background: linear-gradient(90deg, #e3ff96, #a6ffea); - font-size: 13px; + font-size: 26rpx; font-weight: 700; - line-height: 50px; + line-height: 100rpx; text-align: center; - border-radius: 50px; - margin: 10px auto; + border-radius: 100rpx; + margin: 20rpx auto; } .btn { width: 95%; - height: 50px; - font-size: 16px; + height: 100rpx; + font-size: 32rpx; font-weight: 700; background: linear-gradient(90deg, rgba(227, 255, 150, 1), rgba(166, 255, 234, 1)); - border-radius: 50px; - line-height: 50px; + border-radius: 100rpx; + line-height: 100rpx; text-align: center; - margin: 20px auto 0; + margin: 40rpx auto 0; } .ziqu-box { - background: #eee; + background: #f5f5f5; width: 90%; margin: 0 auto; - border-radius: 10px; + border-radius: 20rpx; position: relative; overflow: hidden; } @@ -1013,35 +1013,35 @@ position: absolute; top: 0; right: 0; - padding: 5px 10px; + padding: 10rpx 20rpx; background: rgba(166, 255, 234, 1); - border-top-right-radius: 10px; - border-bottom-left-radius: 10px; + border-top-right-radius: 20rpx; + border-bottom-left-radius: 20rpx; font-weight: 700; - font-size: 10px; + font-size: 20rpx; } .ziqu-address { display: flex; - height: 50px; + height: 100rpx; background: #fff; width: 90%; - border-radius: 10px; - font-size: 13px; - margin: 30px auto 0; + border-radius: 20rpx; + font-size: 26rpx; + margin: 60rpx auto 0; font-weight: bold; - line-height: 50px; + line-height: 100rpx; img { - width: 20px; - height: 20px; - margin: 15px 10px 0 15px; + width: 40rpx; + height: 40rpx; + margin: 30rpx 20rpx 0 30rpx; } } .ziqu-time-box { width: 90%; - margin: 10px auto; + margin: 20rpx auto; display: flex; font-weight: 700; } @@ -1049,9 +1049,9 @@ .ziqu-call-box { width: 90%; display: flex; - height: 35px; - line-height: 35px; - margin: 0 auto 10px; + height: 70rpx; + line-height: 70rpx; + margin: 0 auto 20rpx; } .ziqu-call { @@ -1060,29 +1060,29 @@ .book-popup-content { position: relative; - height: 600px; + height: 1200rpx; width: 100%; - padding: 10px; + padding: 20rpx; overflow: scroll; } .vue-ref { - border-radius: 10px !important; + border-radius: 20rpx !important; } .pintuan-popup { background: url('https://jewel-shop.oss-cn-beijing.aliyuncs.com/780a024aefb7431ba21cf16efc8a482e.png') no-repeat; background-size: 100%; - width: 300px; - height: 480px; + width: 600rpx; + height: 960rpx; position: relative; } .kaituan1 { - height: 60px; - font-size: 22px; + height: 120rpx; + font-size: 44rpx; font-weight: 700; - margin-top: 10px; + margin-top: 20rpx; } .kaituan1-title { @@ -1090,25 +1090,25 @@ text-align: center; img { - width: 60px; - height: 11px; + width: 120rpx; + height: 22rpx; position: absolute; bottom: 0; - right: 125px; + right: 250rpx; } } .kaituan1-title1 { - font-size: 15px; - height: 30px; - line-height: 30px; + font-size: 30rpx; + height: 60rpx; + line-height: 60rpx; text-align: center; } .kaituan2 { display: flex; width: 90%; - margin: 20px auto; + margin: 40rpx auto; } .kaituan22 { @@ -1116,33 +1116,33 @@ } .kaituan3 { - height: 40px; - line-height: 40px; + height: 80rpx; + line-height: 80rpx; text-align: center; color: #777; } .kaituan4 { width: 85%; - height: 50px; + height: 100rpx; background: linear-gradient(90deg, rgba(227, 255, 150, 1), rgba(166, 255, 234, 1)); - border-radius: 50px; + border-radius: 100rpx; text-align: center; - line-height: 50px; - font-size: 15px; + line-height: 100rpx; + font-size: 30rpx; font-weight: 700; - margin: 10px auto; + margin: 20rpx auto; } .kaituan5 { - margin: 20px 0 20px; + margin: 40rpx 0 40rpx; } .weipincheng { - width: 45px; - height: 45px; + width: 90rpx; + height: 90rpx; background: rgba(166, 255, 234, 0.24); - border-radius: 45px; + border-radius: 90rpx; text-align: center; font-size: 60rpx; font-weight: 700; @@ -1150,7 +1150,7 @@ z-index: 97; color: #02fbdd; border: 1px solid #a6ffea; - line-height: 40px; + line-height: 80rpx; margin: 0 auto; } \ No newline at end of file