购物车全部商品(共件)
选择操作:
清空购物车
<div slot="list-content" ms-controller="mallList" style="padding-bottom:30px"><div class="shopCart-list"><div class="shopCart-list-head"><div class="table-th th-1 i-check-box checkAll"><input type="checkbox" ms-attr="{checked:isAllCheckStatus}" name="checkAll"></div><div class="table-th th-2" ms-visible="isAllSelectStatus != 'YES'">全选</div><div class="table-th th-3">商品信息</div><div class="table-th th-4">含税价</div><div class="table-th th-tax">税率</div><div class="table-th th-5">数量</div><div class="table-th th-6">金额合计</div><div class="table-th th-7">操作</div></div><div class="shopCart-list-body"><div class="list-item" ms-for="(supplierName,items) in data"><div class="supplier"><div ms-visible="isAllSelectStatus != 'YES'" class="table-th th-1 i-check-box checkAll"><input type="checkbox" ms-attr="{checked:supplierCheckStatus(items),value:supplierName}" name="supplierId"></div><div class="supplierName" ms-text="'供应商:' + supplierName"></div></div><div class="supplier-item" ms-for="el in items"><div class="table-th th-1 i-check-box checkAll"><input ms-visible="isAllSelectStatus != 'YES'" ms-attr="{checked:el.isChecked?true:false,value:el.productId}" type="checkbox" name="productId"></div><div class="supplier-item-img"><a target="_blank" ms-attr="{href:productDetailUrl(el)}"><img ms-attr="{src:el.image}" alt=""></a></div><div class="supplier-item-itemName"><a target="_blank" ms-text="el.name| truncate(45,'...')" class="tit" ms-attr="{href:productDetailUrl(el),title:el.name}"></a> <span class="attr" ms-if="el.productMark != 'LEBOOK'" ms-text="el.specName | truncate(28,'...')" ms-attr="{title:el.specName}"></span> <span class="agreement" ms-if="el.productMark != 'LEBOOK'" ms-text="'协议号:' + el.agreementNumber"></span><p class="gift" ms-for="giftItem in el.giftMessageJson| giftMessage">[{{giftItem.giftType | giftType}}] <a target="_blank" ms-attr="{href:'/mallJD/productDetailJD.html?id=' + giftItem.skuId}" ms-text="giftItem.giftName | truncate(18,'...')"></a></p></div><div class="table-th th-4"><div ms-html="el | showPrice(el.productMark,['originalPrice','proPrice'])"></div><p>币种:{{el.currencyEnum | currencyType}} / {{el.currencyEnum }}</p></div><div class="table-th th-tax">{{el.taxRate | taxRate }}</div><div class="table-th th-5"><div class="shuliang" ms-if="el.stockAmount > 0 && el.productMark != 'LEBOOK'&& el.productMark != 'STAPLES'&& el.productMark != 'COLIPU'&& el.productMark != 'INGRAM' && el.productMark != 'COMIX' && el.productMark != 'DELI' && el.productMark != 'SUNING' && el.productMark != 'NANYUE'&& el.productMark != 'NEWJD'"><button type="button" ms-attr="{disabled: isOverStock(el,'min')}" class="jian fn-jian" ms-click="minus(el,$event)">-</button> <input type="number" min="1" ms-attr="{disabled: isOverStock(el,'input'), value:el.quantity}" ms-on-blur="update(el,$event)" class="productNum" name="quantity"/> <button type="button" ms-attr="{disabled: isOverStock(el,'max')}" class="add fn-add" ms-click="plus(el,$event)">+</button></div><div class="shuliang" ms-if="el.productMark == 'LEBOOK'"><button type="button" ms-attr="{disabled: isOverStock(el,'min')}" class="jian fn-jian" ms-click="minus(el,$event)">-</button> <input type="number" minlength="1" ms-attr="{disabled: !getStockState(el.stockStateId), value:el.quantity}" ms-on-blur="update(el,$event)" class="productNum" name="quantity"/> <button type="button" ms-attr="{disabled: !getStockState(el.stockStateId)}" class="add fn-add" ms-click="plus(el,$event)">+</button></div><div class="shuliang" ms-if="(el.productMark == 'STAPLES'||el.productMark == 'COLIPU'||el.productMark == 'INGRAM'||el.productMark == 'COMIX' ||el.productMark == 'DELI' ||el.productMark == 'SUNING'||el.productMark == 'NANYUE'||el.productMark == 'NEWJD' )"><button type="button" ms-attr="{disabled: isOverStock(el,'min')}" class="jian fn-jian" ms-click="minus(el,$event)">-</button> <input type="number" minlength="1" ms-attr="{value:el.quantity}" ms-on-blur="update(el,$event)" class="productNum" name="quantity"/> <button type="button" class="add fn-add" ms-click="plus(el,$event)">+</button></div><p class="stockAmount" ms-if="el.stockAmount > 0 || (el.productMark != 'LEBOOK'&& el.productMark !='STAPLES'">库存剩余: <span ms-text="el | getStock"></span>{{el.unit}}</p><p ms-if="el.stockAmount <= 0 && el.productMark != 'LEBOOK'&& el.productMark !='STAPLES'&& el.productMark !='COLIPU'&& el.productMark !='INGRAM' && el.productMark !='DELI'&& el.productMark !='COMIX' && el.productMark !='SUNING' && el.productMark !='NANYUE'&& el.productMark !='NEWJD'">产品已经下架</p><p class="mt10" ms-if="el.productMark == 'LEBOOK'">到<span ms-text="el.areaName | formatAreaName"></span> <span class="pl10" ms-visible="el.stockStateProgress" ms-text="getstockStateDesc(el)"></span><span ms-visible="!el.stockStateProgress" style="margin-left:5px;position:relative;top:3px" class="loading-ico"></span></p></div><div class="table-th th-6"><div ms-html="el | showPrice(el.productMark,['originalTotalPrice','totalAmount'])"></div><p>币种:{{el.currencyEnum | currencyType}} / {{el.currencyEnum }}</p></div><div class="table-th th-7"><a href="JavaScript:void(0)" ms-click="del([el])" class="delete-cart-all">删除</a><br><a href="JavaScript:void(0)" class="text" ms-if="el.priceCompare != ''" ms-click="haveCompare(el.priceCompare)">查看比价单</a></div></div></div></div><div class="makePage" ms-visible="@pageStatus().totalPage > listParams.pageSize" style="padding-bottom:25px"><div class="fn-left"><div class="fn-clear pageSizeSelect"><label>显示数量</label><select name="pageSize" class="ml10 w100" ms-on-change="doSetParams({pageSize:$event.target.value})"><option ms-attr="{selected:listParams.pageSize == '10'}" value="10">10</option><option ms-attr="{selected:listParams.pageSize == '20'}" value="20">20</option><option ms-attr="{selected:listParams.pageSize == '50'}" value="50">50</option><option ms-attr="{selected:listParams.pageSize == '100'}" value="100">100</option></select></div></div><div class="fn-right"><div class="leftBtn" ms-click="listPrevPage()"></div><ul class="fn-left"><li ms-click="toPage(page)" ms-class="[((page === listParams.pageNumber) ? 'active' : '') ]" ms-for="page in pageStatus().pageArr" ms-text="page"></li></ul><div class="rightBtn" ms-click="listNextPage()"></div><div class="fn-left"><span class="fs14 mt10 fn-dib ml10" ms-text="'共' + pageStatus().pageTotal + '页,到'"></span><input name="pageNumber" class="pageInput">页<a ms-click="goToPage($event)" class="pageBtn">确定</a></div></div></div><div class="shopCart-list-bottom"><div class="table-th th-1 i-check-box checkAll"><input ms-attr="{checked:isAllCheckStatus}" ms-visible="isAllSelectStatus != 'YES'" type="checkbox" name="checkAll"></div><div class="table-th th-2" ms-visible="isAllSelectStatus != 'YES'">全选</div><div class="table-th mr10"><a href="JavaScript:void(0)" ms-click="delSelect()" class="delete-cart-all">删除</a></div><a class="submit-cart-btn" href="JavaScript:void(0)" ms-click="confirmOrder()">创建采购立项单</a><div class="total-cart" ms-visible="isAllSelectStatus == 'NO'"><div class="currency-enum" title="点击查看更多" ms-click="showMoreInfo($event)"><div ms-for="totalItem in totalData.totalAmount"><p>币种:<span ms-text="totalItem.currencyEnum | currencyType"></span> / <span style="padding-right:10px" ms-text="totalItem.currencyEnum"></span> <span ms-text="totalItem.totalAmount | amountFormat(2)"></span></p></div></div><div class="currency-txt" ms-class="[(totalData.totalAmount.length > 2?'more-txt':'')]">已选 <i ms-text="totalData.count"></i> 项 合计: <span>可点击价格查看更多内容</span></div></div><div class="total-cart"><div class="currency-enum" title="点击查看更多" ms-click="showMoreInfo($event)"><div ms-for="totalItem in totalData.totalAmountCurrencyList"><p>币种:<span ms-text="totalItem.currencyEnum | currencyType"></span> / <span style="padding-right:10px" ms-text="totalItem.currencyEnum"></span> <span ms-text="totalItem.totalAmount.standardString"></span></p></div></div><div class="currency-txt" ms-class="[(totalData.totalAmountCurrencyList.length > 2?'more-txt':'')]">购物车共计 <i ms-text="totalData.totalCount"></i> 项 合计: <span>可点击价格查看更多内容</span></div></div></div></div></div>