|
@@ -64,7 +64,7 @@
|
|
|
<view class="shop-buttom-money-1 flex-justify-space align-items-center">
|
|
<view class="shop-buttom-money-1 flex-justify-space align-items-center">
|
|
|
<image src="@/static/img/takeout/buy-icon.png" mode="scaleToFill"></image>
|
|
<image src="@/static/img/takeout/buy-icon.png" mode="scaleToFill"></image>
|
|
|
<view class="shop-buttom-num fs-24 fc-f text-align-center">{{cartData.total_num}}</view>
|
|
<view class="shop-buttom-num fs-24 fc-f text-align-center">{{cartData.total_num}}</view>
|
|
|
- <view class="" v-if="cartData.is_place_order===1">
|
|
|
|
|
|
|
+ <view class="">
|
|
|
<view class="">
|
|
<view class="">
|
|
|
<span class="fw-600 fs-24 fc-f">¥</span>
|
|
<span class="fw-600 fs-24 fc-f">¥</span>
|
|
|
<span class="fw-600 fs-44 fc-f">{{cartData.total_price}}</span>
|
|
<span class="fw-600 fs-44 fc-f">{{cartData.total_price}}</span>
|
|
@@ -72,12 +72,13 @@
|
|
|
<view class="fs-24 fc-ADADAD" v-if="delivery_money<=0">免配送</view>
|
|
<view class="fs-24 fc-ADADAD" v-if="delivery_money<=0">免配送</view>
|
|
|
<view class="fs-24 fc-f" v-else>配送费¥{{delivery_money}}</view>
|
|
<view class="fs-24 fc-f" v-else>配送费¥{{delivery_money}}</view>
|
|
|
</view>
|
|
</view>
|
|
|
- <view class="fs-32 fw-600 fc-f mr-30" v-else>{{cartData.err_msg}}</view>
|
|
|
|
|
- <view class="shop-buttom-money-2 text-align-center fc-f fs-32 fw-600" @click.stop="toConfirmOrder()">去结算
|
|
|
|
|
|
|
+ <view v-if="cartData.is_place_order===1" class="shop-buttom-money-2 text-align-center fc-f fs-32 fw-600"
|
|
|
|
|
+ @click.stop="toConfirmOrder()">去结算
|
|
|
</view>
|
|
</view>
|
|
|
|
|
+ <view v-else class="err-msg fs-32 fw-600 fc-f mr-30">{{cartData.err_msg}}</view>
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
|
- <uni-popup ref="popupBuy" type="bottom">
|
|
|
|
|
|
|
+ <uni-popup ref="popupBuy" type="bottom" background-color="#fff">
|
|
|
<view class="buy-card flex-index-css">
|
|
<view class="buy-card flex-index-css">
|
|
|
<view class="buy-card-top box-border-box plr-32 flex-justify-space align-items-center">
|
|
<view class="buy-card-top box-border-box plr-32 flex-justify-space align-items-center">
|
|
|
<view class="">
|
|
<view class="">
|
|
@@ -85,11 +86,11 @@
|
|
|
<span class="fs-32 fc-9">(打包费<span
|
|
<span class="fs-32 fc-9">(打包费<span
|
|
|
class="fs-32 fc-FB3D03">{{cartData.pack_price}}元</span>)</span>
|
|
class="fs-32 fc-FB3D03">{{cartData.pack_price}}元</span>)</span>
|
|
|
</view>
|
|
</view>
|
|
|
- <view class="fs-28 fw-400 fc-9 align-items-center">
|
|
|
|
|
|
|
+ <view class="fs-28 fw-400 fc-9 align-items-center" @click.stop="setShopIngDel">
|
|
|
<view class="">
|
|
<view class="">
|
|
|
<uni-icons type="trash" size="18" color="#999"></uni-icons>
|
|
<uni-icons type="trash" size="18" color="#999"></uni-icons>
|
|
|
</view>
|
|
</view>
|
|
|
- <view class="fs-28 fw-400 fc-9" @click.stop="setShopIngDel">清空</view>
|
|
|
|
|
|
|
+ <view class="fs-28 fw-400 fc-9">清空</view>
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
|
<view class="scroll-view-css box-border-box p-32">
|
|
<view class="scroll-view-css box-border-box p-32">
|
|
@@ -124,7 +125,7 @@
|
|
|
<view class="shop-buttom-money-1 flex-justify-space align-items-center">
|
|
<view class="shop-buttom-money-1 flex-justify-space align-items-center">
|
|
|
<image src="@/static/img/takeout/buy-icon.png" mode="scaleToFill"></image>
|
|
<image src="@/static/img/takeout/buy-icon.png" mode="scaleToFill"></image>
|
|
|
<view class="shop-buttom-num fs-24 fc-f text-align-center">{{cartData.total_num}}</view>
|
|
<view class="shop-buttom-num fs-24 fc-f text-align-center">{{cartData.total_num}}</view>
|
|
|
- <view class="" v-if="cartData.is_place_order===1">
|
|
|
|
|
|
|
+ <view class="">
|
|
|
<view class="">
|
|
<view class="">
|
|
|
<span class="fw-600 fs-24 fc-f">¥</span>
|
|
<span class="fw-600 fs-24 fc-f">¥</span>
|
|
|
<span class="fw-600 fs-44 fc-f">{{cartData.total_price}}</span>
|
|
<span class="fw-600 fs-44 fc-f">{{cartData.total_price}}</span>
|
|
@@ -132,9 +133,11 @@
|
|
|
<view class="fs-24 fc-ADADAD" v-if="delivery_money<=0">免配送</view>
|
|
<view class="fs-24 fc-ADADAD" v-if="delivery_money<=0">免配送</view>
|
|
|
<view class="fs-24 fc-f" v-else>配送费¥{{delivery_money}}</view>
|
|
<view class="fs-24 fc-f" v-else>配送费¥{{delivery_money}}</view>
|
|
|
</view>
|
|
</view>
|
|
|
- <view class="fs-32 fw-600 fc-f mr-30" v-else>{{cartData.err_msg}}</view>
|
|
|
|
|
- <view class="shop-buttom-money-2 text-align-center fs-32 fc-f fw-600">
|
|
|
|
|
|
|
+ <view v-if="cartData.is_place_order===1"
|
|
|
|
|
+ class="shop-buttom-money-2 text-align-center fs-32 fc-f fw-600"
|
|
|
|
|
+ @click.stop="toConfirmOrder()">
|
|
|
去结算</view>
|
|
去结算</view>
|
|
|
|
|
+ <view class="fs-32 fw-600 fc-f mr-30" v-else>{{cartData.err_msg}}</view>
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
@@ -309,10 +312,10 @@
|
|
|
if (res.code === 1) {
|
|
if (res.code === 1) {
|
|
|
this.cartData = res.data
|
|
this.cartData = res.data
|
|
|
if (this.shopType === 1) {
|
|
if (this.shopType === 1) {
|
|
|
- setTimeout(()=>{
|
|
|
|
|
- console.log('我的数据执行了')
|
|
|
|
|
- this.$refs.goodsMenu.setShopIngList(this.cartData)
|
|
|
|
|
- },1000)
|
|
|
|
|
|
|
+ setTimeout(() => {
|
|
|
|
|
+ console.log('我的数据执行了')
|
|
|
|
|
+ this.$refs.goodsMenu.setShopIngList(this.cartData)
|
|
|
|
|
+ }, 1000)
|
|
|
|
|
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|