app-composition.wxml 2.4 KB

1
  1. <view class="app-composition dir-left-nowrap data-v-0186a8b7"><view data-event-opts="{{[['tap',[['open',['$event']]]]]}}" catchtap="__e" class="data-v-0186a8b7"><block wx:if="{{item.type==1}}"><view class="{{['app-composition-goods','data-v-0186a8b7',item.goods_list.length==2?'two':item.goods_list.length==3?'three':item.goods_list.length==4?'four':'five']}}"><block wx:for="{{item.goods_list}}" wx:for-item="goods" wx:for-index="__i0__" wx:key="id"><image mode="aspectFill" src="{{goods.cover_pic}}" class="data-v-0186a8b7"></image></block></view></block><block wx:if="{{item.type==2}}"><view class="{{['app-composition-goods','data-v-0186a8b7',item.goods_list.length==1?'two':item.goods_list.length==2?'three':item.goods_list.length==3?'four':'five']}}"><block wx:for="{{item.host_list}}" wx:for-item="goods" wx:for-index="__i1__" wx:key="id"><image mode="aspectFill" src="{{goods.cover_pic}}" class="data-v-0186a8b7"></image></block><block wx:for="{{item.goods_list}}" wx:for-item="goods" wx:for-index="__i2__" wx:key="id"><image mode="aspectFill" src="{{goods.cover_pic}}" class="data-v-0186a8b7"></image></block></view></block><slot></slot></view><view data-event-opts="{{[['tap',[['toDetail',['$event']]]]]}}" class="app-composition-right data-v-0186a8b7" catchtap="__e"><view class="dir-left-nowrap cross-center app-composition-info data-v-0186a8b7"><block wx:if="{{item.type==1&&!large}}"><view class="app-composition-type data-v-0186a8b7" style="{{'color:'+(theme.color)+';'}}">固定</view></block><block wx:if="{{item.type==2&&!large}}"><view class="app-composition-type data-v-0186a8b7" style="{{'color:'+(theme.color)+';'}}">搭配</view></block><view class="{{['app-composition-name','t-omit','data-v-0186a8b7',large?'long-name':'']}}">{{item.name}}</view></view><block wx:if="{{item.type==1&&large}}"><view class="app-composition-type data-v-0186a8b7" style="{{'color:'+(theme.color)+';'}}">固定套餐</view></block><block wx:if="{{item.type==2&&large}}"><view class="app-composition-type data-v-0186a8b7" style="{{'color:'+(theme.color)+';'}}">搭配套餐</view></block><view class="app-composition-price data-v-0186a8b7">套餐价<text style="{{'color:'+(theme.color)+';'}}" class="data-v-0186a8b7">{{"¥"+item.min_composition_price}}</text></view><view class="app-composition-discount data-v-0186a8b7">最多可省<text class="data-v-0186a8b7">{{"¥"+item.max_discount}}</text></view></view></view>