<!--pages/cart/cart.wxml-->
|
<!--<import src="../template/contact-btn/contact-btn-template.wxml" />-->
|
<!-- <import src="../template/tabbar/tabbar-template.wxml" /> -->
|
<view class="cart-container">
|
|
<view wx:if="{{goodsList.list.length == 0}}">
|
|
<view class="title-box">
|
<view class="iconfont icon-iconset0308"></view>
|
购物车空空如也~
|
</view>
|
<view class="to-index-btn" bindtap="toIndexPage">
|
去逛逛
|
</view>
|
|
</view>
|
|
<view wx:if="{{goodsList.list.length > 0}}">
|
<view class="list-top">
|
<view class="label">购物车列表</view>
|
<view class="edit-btn" hidden="{{!goodsList.edit}}" bindtap="editTap">编辑</view>
|
<view class="edit-btn" hidden="{{goodsList.edit}}" bindtap="saveTap">完成</view>
|
</view>
|
<view class="goodsList">
|
<view class="a-gooods" wx:for="{{goodsList.list}}" wx:key="index">
|
<view class="a-goods-row " bindtap="goDetail" bindtouchstart="touchS" bindtouchmove="touchM" bindtouchend="touchE" data-index="{{index}}" data-matcode="{{item.MatCode}}" data-cart-id="{{item.CartId}}" style="{{item.left}}">
|
<view class="goods-info">
|
<view>
|
<!-- <view wx:if="{{item.isRestrictQuantity&&item.RestrictQuantity<=0}}" class="disabled-checkbox">
|
<text class=""></text>
|
</view> -->
|
<text wx:if="{{item.isRestrictQuantity&&item.RestrictQuantity<=0}}" class="iconfont icon-Raidobox-xuanzhong"></text>
|
<view catchtap="selectTap" wx:else data-index="{{index}}" data-cart-id="{{item.CartId}}" class="iconfont {{item.isChecked? 'icon-zhengquewancheng-yuankuang':'icon-Raidobox-weixuan'}}"></view>
|
</view>
|
<view class="img-box">
|
<image src="{{item.PhotoPath}}" class="img" />
|
<text class="cart-img-info" wx:if="{{item.isRestrictQuantity&&item.RestrictQuantity<=0}}">无货</text>
|
</view>
|
<view class="text-box">
|
<view class="goods-title" wx:if="{{item.isShowMatCode}}">{{item.MatCode}}</view>
|
<view class="goods-label" wx:if="{{item.isShowMatName}}">{{item.MatName}}</view>
|
<view class="goods-label" wx:if="{{item.isShowSpecial}}">{{item.Special}}</view>
|
<van-tag plain round class="goods-tag " size="medium" color="#f23232" wx:if="{{item.skuName1}}">
|
<block wx:for="{{10}}" wx:for-item="sku" wx:key="key">
|
{{item['skuName'+(index+1)]}}
|
<!-- {{'skuName'+index+1}}-->
|
</block>
|
</van-tag>
|
<view class="goods-price" wx:if="{{item.isShowPrice}}">{{item.CurrencySign}}{{item.Price}}</view>
|
<view class="goods-label" wx:if="{{item.isRestrictQuantity}}">剩余:{{item.RestrictQuantity}} {{item.Uom||''}}</view>
|
<c-cartInput class="buy-num" catchtap="inp" bind:quantityEdit="quantityEdit" data-cart-id="{{item.CartId}}" data-index="{{index}}" order-process="{{generateOrderProcess}}" data-id="{{item.MatCode}}" item-data="{{item}}"></c-cartInput>
|
<!-- <view class="buy-num" catchtap="inp">
|
<view class="jian-btn {{item.Quantity<=1? 'disabled' : ''}}" catchtap="jianBtnTap" data-index="{{index}} " data-id="{{item.MatCode}}" data-cart-id="{{item.CartId}}">-</view>
|
<input type="number" value="{{item.Quantity}}" bindblur="inputNum" data-index="{{index}}" data-id="{{item.MatCode}}" data-cart-id="{{item.CartId}}"/>
|
<view class="jia-btn {{item.Quantity>=9999? 'disabled' : ''}}" catchtap="jiaBtnTap" data-index="{{index}}" data-id="{{item.MatCode}}" data-cart-id="{{item.CartId}}">+</view>
|
|
</view> -->
|
</view>
|
</view>
|
<view class="delete-btn" data-index="{{index}}" data-cart-id="{{item.CartId}}" catchtap="delItem">
|
删除
|
</view>
|
</view>
|
</view>
|
</view>
|
<view class="jiesuan-box">
|
<view class="left-price">
|
<view class="all-selected" bindtap="bindAllSelect">
|
<text class="iconfont {{goodsList.allSelect? 'icon-zhengquewancheng-yuankuang':'icon-Raidobox-weixuan'}}"></text>
|
<view class="all-selected-txt">全选</view>
|
</view>
|
<view class="total" hidden="{{goodsList.noSelect}}">合计:¥{{goodsList.totalPrice}}</view>
|
</view>
|
<!-- <form bindsubmit="formIdSubmit">
|
|
<button form-type="submit" open-type="getUserInfo" class="get-userinfo to-pay-btn {{goodsList.noSelect?'no-select':''}}" hidden="{{!goodsList.edit}}" bindgetuserinfo="toPayOrder" >去结算</button>
|
</form> -->
|
<c-authorize-phone is-must-authorize="{{true}}" bind:authorize="toPayOrder">
|
<button slot="content" class="get-userinfo to-pay-btn {{goodsList.noSelect?'no-select':''}}" hidden="{{!goodsList.edit}}" >去结算</button>
|
</c-authorize-phone>
|
<!-- class="get-userinfo header-img" wx:else open-type="getUserInfo" bindgetuserinfo="getUserInfo" bindtap="toPayOrder" -->
|
<view class="to-pay-btn {{goodsList.noSelect?'no-select':''}}" hidden="{{goodsList.edit}}" bindtap="deleteSelected">删除</view>
|
</view>
|
|
</view>
|
<!--<template is="contactBtnTemplate" data="{{unreadMsgNum,newMsg,animationData}}" />-->
|
<!-- <template is="tabBar" data="{{tabBar:bindData.tabBar}}"/> -->
|
</view>
|
<c-contact></c-contact>
|