cart.wxml 3.2 KB
<view class="container" wx:if="{{requestData.length>0}}">
    <view class="login-in pd-bg-fff">
      <block wx:for="{{requestData}}"  wx:key="{{index}}"  wx:for-index="pidx">
          <view class="shmd_m">
              <view bindtap="check_th_all_item" class="goods-ico" data-pitems="{{pidx}}" >
                  <icon  color="{{checkAllToggle||item.selected?'red':'gray'}}" size="16" type="success"></icon>
              </view>
              <view class="shmd">门店:{{item.pname}}</view>
          </view>
          <view class="order-item" data-item="{{idx}}" wx:for="{{item.goods}}"
			  wx:for-item="items"
              wx:for-index="idx" wx:key="{{index}}">
              <view bindtap="check_th_item" class="goods-ico" data-check="{{items.selected}}" data-item="{{idx}}" data-pitems="{{pidx}}">
                  <icon color="{{checkAllToggle||items.selected?'red':'gray'}}" size="16" type="success"></icon>
              </view>
              <navigator class="goods-img" url="/pages/goods/goodsInfo/goodsInfo?goods_id={{items.goods_id}}">
                  <image class="wh100" src="{{items.original_img}}" 
                     binderror="bind_bnerr2" data-errorimg="requestData[{{pidx}}].goods[{{idx}}].original_img"
                     data-url="{{items.original_img}}"  ></image>
              </navigator>
              <view class="goods-cont">
                  <navigator class="goods-name ellipsis-2" url="/pages/goods/goodsInfo/goodsInfo?goods_id={{items.goods_id}}">{{items.goods_name}}</navigator>
                  <view class="goods-attribute ellipsis-2">{{items.spec_key_name}}</view>
                  <view class="goods-price co-red">¥{{items.goods_price}}</view>
                  <view bindtap="delete_th_item" class="btn-del" data-cartid="{{items.id}}">
                      <image class="wh100" src="{{imgUrl}}/miniapp/images/dele.png"></image>
                  </view>
                  <view class="count">
                      <view bindtap="subNum" class="sub" data-pitems="{{pidx}}" data-item="{{idx}}">-</view>
                      <input bindblur="valueToNum" data-pitems="{{pidx}}" data-item="{{idx}}" type="number" value="{{items.goods_num}}"></input>
                      <view bindtap="addNum" class="add" data-pitems="{{pidx}}" data-item="{{idx}}">+</view>
                  </view>
              </view>
          </view>
      </block>    
    </view>

    <view class="pay-for">
        <label bindtap="checkAll" class="checkbox">
            <icon class="ico-check" color="{{checkAllToggle?'red':'gray'}}" size="20" type="success"></icon>全选
        </label>
        <button bindtap="checkout" class="pay-btn">去结算</button>
        <view class="consumer">
            <view class="total">总计 : <text class="co-red">{{total_fee}}</text>
            </view>
            <text class="tips">不包含运费</text>
        </view>
    </view>
</view>
<view class="no-data" wx:if="{{!requestData||requestData.length==0}}">
    <image class="cart-image" src="{{imgUrl}}/miniapp/images/cart-null.png"></image>
    <view class="no-data-title">购物车暂无商品</view>
    <navigator class="lookat" openType="switchTab" url="/pages/index/index/index"> 去逛逛 </navigator>
</view>


<warn id="warn"></warn>