weliam-smartcity智慧城市
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

1 lines
9.8 KiB

<view class="foodIntroduced data-v-a5e03de2"><block wx:if="{{!loadlogo}}"><loadlogo vue-id="16267c52-1" class="data-v-a5e03de2" bind:__l="__l"></loadlogo></block><view class="data-v-a5e03de2"><far-bottom vue-id="16267c52-2" class="data-v-a5e03de2" bind:__l="__l"></far-bottom><view class="foodImg data-v-a5e03de2" style="{{'width:'+(width+'px')+';'+('height:'+(height+'px')+';')}}"><view style="position:absolute;left:30rpx;top:30rpx;z-index:999;color:#FFFFFF;" class="data-v-a5e03de2"><view data-event-opts="{{[['tap',[['goindex',['$event']]]]]}}" class="bankindex data-v-a5e03de2" bindtap="__e"><text class="iconfont icon-pullleft data-v-a5e03de2" style="font-size:28rpx;padding-right:10rpx;"></text>返回</view></view><swiper class="swiper data-v-a5e03de2" style="{{'width:'+(width+'px')+';'+('height:'+(height+'px')+';')}}" indicator-dots="{{true}}" autoplay="{{true}}" interval="{{interval}}" duration="{{duration}}"><block wx:for="{{storeFoodList.thumbs}}" wx:for-item="item" wx:for-index="index" wx:key="index"><swiper-item class="data-v-a5e03de2"><image style="{{'width:'+(width+'px')+';'+('height:'+(height+'px')+';')}}" src="{{item}}" mode="aspectFill" class="data-v-a5e03de2"></image></swiper-item></block></swiper></view><view class="foodName b-f data-v-a5e03de2" style="padding:30rpx;"><view class="nameText data-v-a5e03de2" style="padding-bottom:20rpx;width:90vw;">{{storeFoodList.goodsname}}</view><view class="dis-flex data-v-a5e03de2"><view style="flex:3;" class="data-v-a5e03de2"><view style="padding-bottom:20rpx;" class="data-v-a5e03de2"><text class="f-20 c-ff4444 data-v-a5e03de2">¥</text><text class="f-36 c-ff4444 f-w data-v-a5e03de2">{{storeFoodList.price}}</text><block wx:if="{{$root.m0>0}}"><text class="f-22 data-v-a5e03de2" style="text-decoration:line-through;color:#999999;padding-left:10rpx;">{{"¥"+storeFoodList.oldprice}}</text></block></view><view class="f-22 data-v-a5e03de2" style="color:#999999;"><text class="data-v-a5e03de2">{{"已售"+storeFoodList.salenum}}</text><block wx:if="{{storeFoodList.deliveryprice!='0.00'}}"><text style="padding-left:30rpx;" class="data-v-a5e03de2">{{storeFoodList.bzftext+":"}}</text></block><block wx:if="{{storeFoodList.deliveryprice!='0.00'}}"><text style="padding-left:10rpx;" class="data-v-a5e03de2">{{"¥"+storeFoodList.deliveryprice}}</text></block></view></view><view style="flex:1;" class="data-v-a5e03de2"><block wx:if="{{$root.g0}}"><view data-event-opts="{{[['tap',[['popupOpen',['$event']]]]]}}" style="padding:10rpx 20rpx;border-radius:10rpx;background-color:#FF4444;color:#FFFFFF;font-size:24rpx;text-align:center;" catchtap="__e" class="data-v-a5e03de2">选规格</view></block><block wx:else><block wx:if="{{$root.g1}}"><view data-event-opts="{{[['tap',[['addShop',['$event']]]]]}}" style="padding:10rpx 20rpx;border-radius:10rpx;background-color:#FF4444;color:#FFFFFF;font-size:24rpx;text-align:center;" bindtap="__e" class="data-v-a5e03de2">加入购物车</view></block><block wx:else><block wx:if="{{storeFoodList.saleoverflag==1}}"><view data-event-opts="{{[['tap',[['sellout',['$event']]]]]}}" style="padding:10rpx 20rpx;border-radius:10rpx;background-color:#999999;color:#FFFFFF;font-size:24rpx;text-align:center;" catchtap="__e" class="data-v-a5e03de2">已售罄</view></block><block wx:else><view style="flex:3;padding-top:30rpx;height:100%;" class="data-v-a5e03de2"><jump-ball bind:msg="__e" vue-id="16267c52-3" data-ref="jumpBall" data-event-opts="{{[['^msg',[['jbMsg']]]]}}" class="data-v-a5e03de2 vue-ref" bind:__l="__l"></jump-ball><tui-numberbox style="float:right;" vue-id="16267c52-4" value="{{numbers}}" id="goshop" width="{{60}}" min="{{0}}" data-event-opts="{{[['^change',[['change',['$event','goshop']]]]]}}" bind:change="__e" class="data-v-a5e03de2" bind:__l="__l"></tui-numberbox></view></block></block></block></view></view></view><block wx:if="{{storeFoodList.detail}}"><view class="commodityDetails b-f data-v-a5e03de2"><view class="f-w data-v-a5e03de2" style="padding-bottom:30rpx;">商品详情</view><block wx:if="{{storeFoodList.detail}}"><view style="position:relative;" class="data-v-a5e03de2"><jyf-parser vue-id="16267c52-5" html="{{storeFoodList.detail}}" class="data-v-a5e03de2" bind:__l="__l"></jyf-parser><block wx:if="{{false}}"><view data-event-opts="{{[['tap',[['lookAll',['$event']]]]]}}" class="f-22 data-v-a5e03de2" style="color:#999999;position:absolute;right:0%;bottom:30%;" bindtap="__e">查看全部<text class="{{['data-v-a5e03de2',lookAllShow?'iconfont icon-fold':'iconfont icon-unfold']}}" style="font-size:20rpx;"></text></view></block></view></block></view></block><view class="data-v-a5e03de2"><food-comment vue-id="16267c52-6" storeFoodList="{{storeFoodList}}" class="data-v-a5e03de2" bind:__l="__l"></food-comment></view><shopping-fixation vue-id="16267c52-7" sid="{{sid}}" is_business="{{storeFoodList.is_business}}" num="{{num}}" data-event-opts="{{[['^onShows',[['onShowis']]]]}}" bind:onShows="__e" class="data-v-a5e03de2" bind:__l="__l"></shopping-fixation><popup-view vue-id="16267c52-8" show="{{showBuyMenu}}" type="center" data-event-opts="{{[['^clickmask',[['onToggleTrade']]]]}}" bind:clickmask="__e" class="data-v-a5e03de2" bind:__l="__l" vue-slots="{{['default']}}"><view style="background-color:#FFFFFF;border-radius:15rpx;" class="data-v-a5e03de2"><view class="footName f-28 data-v-a5e03de2" style="padding:20rpx 20rpx 0;">{{storeFoodList.goodsname}}</view><view class="p-top-40 f-24 data-v-a5e03de2" style="color:#999999;padding:40rpx 20rpx 0rpx;">规格</view><view class="dis-flex data-v-a5e03de2" style="padding:0 20rpx 30rpx;flex-wrap:wrap;"><block wx:for="{{storeFoodList.specarray}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['checkedLabel',['$0'],[[['storeFoodList.specarray','',index]]]]]]]}}" class="{{['data-v-a5e03de2',item.checked?'checked':'noChecked']}}" style="flex:0.01;padding:10rpx 30rpx;margin:20rpx 10rpx 20rpx 0;text-align:center;width:100rpx;min-width:100rpx;" bindtap="__e">{{''+item.name+''}}</view></block></view><view style="background-color:#F8F8F8;padding:10rpx 20rpx;" class="data-v-a5e03de2"><text class="f-26 data-v-a5e03de2" style="color:#999999;">已选规格:</text><text class="f-26 data-v-a5e03de2">{{"("+numberPeople.name+")"}}</text></view><view class="dis-flex data-v-a5e03de2" style="padding:0 20rpx;"><view style="flex:7;padding:30rpx 0;" class="data-v-a5e03de2"><text class="f-30 f-w data-v-a5e03de2" style="color:#FF4444;">{{"¥"+numberPeople.price}}</text><text class="f-24 data-v-a5e03de2" style="text-decoration:line-through;color:#999999;padding-left:10rpx;">{{"¥"+numberPeople.oldprice}}</text></view><view style="flex:3;padding-top:30rpx;" class="data-v-a5e03de2"><block wx:if="{{numberPeople.cartNum==0}}"><button style="font-size:20rpx;" type="warn" size="mini" data-event-opts="{{[['tap',[['addShoping',['$event']]]]]}}" bindtap="__e" class="data-v-a5e03de2">加入购物车</button></block><block wx:if="{{numberPeople.cartNum>0}}"><tui-numberbox vue-id="{{('16267c52-9')+','+('16267c52-8')}}" value="{{numberPeople.cartNum}}" width="{{60}}" min="{{0}}" data-event-opts="{{[['^change',[['changes']]]]}}" bind:change="__e" class="data-v-a5e03de2" bind:__l="__l"></tui-numberbox></block></view></view></view></popup-view><popup-view style="margin-bottom:100rpx;" vue-id="16267c52-10" show="{{show}}" type="bottom" bottom="7%" data-event-opts="{{[['^clickmask',[['onShows']]]]}}" bind:clickmask="__e" class="data-v-a5e03de2" bind:__l="__l" vue-slots="{{['default']}}"><block wx:if="{{shopingList}}"><view style="width:93vw;border-radius:15rpx 15rpx 0 0;background-color:#f7f7f7;padding:30rpx;height:50vh;overflow:auto;" class="data-v-a5e03de2"><view class="dis-flex f-24 data-v-a5e03de2" style="padding:0 30rpx 30rpx;"><view class="flex-box data-v-a5e03de2">已选商品</view><block wx:if="{{shopingList.cartinfo.deliveryprice>0}}"><view class="dis-il-block data-v-a5e03de2" style="padding-left:30rpx;">包装费:<text class="c-ff4444 data-v-a5e03de2" style="padding-left:10rpx;">{{"¥"+shopingList.cartinfo.deliveryprice}}</text></view></block><view data-event-opts="{{[['tap',[['empty',['$event']]]]]}}" class="flex-box t-r data-v-a5e03de2" bindtap="__e"><text class="iconfont icon-delete data-v-a5e03de2" style="font-size:24rpx;"></text><text class="data-v-a5e03de2">清空</text></view></view><block wx:for="{{shopingList.cartinfo.goodslist}}" wx:for-item="item" wx:for-index="index" wx:key="index"><block wx:if="{{shopingList.cartinfo.goodslist[index].num>0}}"><view class="b-f data-v-a5e03de2" style="padding:30rpx;"><view class="dis-flex data-v-a5e03de2" style="justify-content:space-between;"><view class="name dis-il-block f-28 f-w data-v-a5e03de2" style="flex:0.35;line-height:40rpx;">{{''+item.name+''}}</view><view class="dis-flex data-v-a5e03de2" style="flex:0.8;"><view class="flex-box f-20 t-r data-v-a5e03de2" style="padding-right:20rpx;color:#999999;line-height:40rpx;text-decoration:line-through;">{{'¥'+item.oldprice+''}}</view><view class="flex-box f-32 f-w data-v-a5e03de2" style="padding-right:20rpx;color:#FF4444;line-height:40rpx;">{{'¥'+item.price+''}}</view><view class="flex-box data-v-a5e03de2"><tui-numberbox style="float:right;" vue-id="{{('16267c52-11-'+index)+','+('16267c52-10')}}" value="{{shopingList.cartinfo.goodslist[index].num}}" width="{{60}}" min="{{0}}" data-event-opts="{{[['^change',[['changeis',['$event','$0'],[[['shopingList.cartinfo.goodslist','',index]]]]]]]}}" bind:change="__e" class="data-v-a5e03de2" bind:__l="__l"></tui-numberbox></view></view></view><view class="f-20 data-v-a5e03de2" style="color:#999999;"><text class="data-v-a5e03de2">{{item.specname}}</text></view></view></block></block></view></block><block wx:if="{{!shopingList}}"><view style="width:93vw;border-radius:15rpx 15rpx 0 0;background-color:#f7f7f7;padding:30rpx;text-align:center;" class="data-v-a5e03de2">购物车空空如也~</view></block></popup-view><view class="foot data-v-a5e03de2"><view class="cart data-v-a5e03de2"></view></view></view></view>