|
@@ -40,13 +40,12 @@
|
|
|
<div class="c0"><input class="check" type="checkbox"></div>
|
|
|
<div class="c1">全选</div>
|
|
|
<div class="c2">商品信息</div>
|
|
|
-<!-- <div class="c3">包装规格</div>-->
|
|
|
<div class="c4">单价(元)</div>
|
|
|
<div class="c5">数量</div>
|
|
|
<div class="c6">小计(元)</div>
|
|
|
<div class="c7">操作</div>
|
|
|
</div>
|
|
|
- <div class="supplierItem" v-for="supplier in listData">
|
|
|
+ <div class="supplierItem" v-for="supplier,index in listData">
|
|
|
<div class="supplierInfo top">
|
|
|
<div v-if="isPC" class="c0"><input class="check" type="checkbox" @click.stop="checkShop(supplier)" ></div>
|
|
|
<div v-if="isPC" class="c2"><a class="name" :href="'/supplier/index.shtml?id='+supplier.id" v-text="supplier.name" target="_blank"></a></div>
|
|
@@ -58,36 +57,58 @@
|
|
|
<span class="name" v-text="supplier.name"></span>
|
|
|
</a>
|
|
|
</div>
|
|
|
- <div class="cartItem clear" v-for="cart in supplier.cartList">
|
|
|
+ <div class="cartItem clear" v-for="cart in supplier.cartList" >
|
|
|
<div class="c0"><input class="check" type="checkbox" name="cartList"></div>
|
|
|
<div class="c1"><a :href="'/product/detail.html?id='+cart.productId" target="_blank">
|
|
|
<img class="image" :src="cart.image">
|
|
|
</a></div>
|
|
|
<div class="c2">
|
|
|
<a class="name" :href="'/product/detail.html?id='+cart.productId" target="_blank">
|
|
|
- <i v-if="cart.ladderFlag" class="priTag">阶梯价格</i>
|
|
|
<span v-text="cart.name"></span>
|
|
|
</a>
|
|
|
</div>
|
|
|
-<!-- <div class="c3"><span v-if="!isPC">包装规格:</span><span class="unit" v-text="cart.unit"></span></div>-->
|
|
|
<div class="c4">
|
|
|
<span class="price">
|
|
|
<em v-text="'¥'+toFloat(cart.price)"></em>
|
|
|
- <span v-if="cart.ladderFlag" class="info">
|
|
|
- <i v-if="isPC" class="tag">阶梯价格</i>
|
|
|
- <i class="i" @click="showThisLadder($event)">?</i>
|
|
|
- <span class="ladder mFixed">
|
|
|
- <span>
|
|
|
- <em class="t"><i>价格</i><i>批量</i></em>
|
|
|
- <em v-for="l in cart.ladderPrices">
|
|
|
- <i class="p">¥{{toFloat(l.buyPrice)}}</i>
|
|
|
- <i v-if="l.maxNum>0">{{l.buyNum+' ~ '+l.maxNum}}</i>
|
|
|
- <i v-else>≥ {{l.buyNum}}</i>
|
|
|
- </em>
|
|
|
- <em v-if="!isPC" @click="hideThisLadder($event)" class="close">了解</em>
|
|
|
- </span>
|
|
|
- </span>
|
|
|
- </span>
|
|
|
+ <template v-if="cart.actStatus==1">
|
|
|
+ <span class="activity" style="margin: auto;" @click="activity" :class="isShow?'activitystyle':''" >{{cart.promotions.name}}<i class="icon" :class="isShow?'activeicon':''"></i>
|
|
|
+ </span>
|
|
|
+ </template>
|
|
|
+ <!-- 阶梯价-->
|
|
|
+ <span v-else-if="cart.ladderFlag" class="info" >
|
|
|
+ <span v-if="isPC" class="activity" style="margin: auto;" @click="showladder(index)" :class="showIndex==index?'activitystyle':''" >阶梯价格<i class="icon" :class="isShow?'activeicon':''"></i>
|
|
|
+ <div class="activityBox" v-if="showIndex==index?isShow:''" >
|
|
|
+ <div class="tips-content">
|
|
|
+ <div class="tip-tr">
|
|
|
+ <div class="tip-td">起订量</div>
|
|
|
+ <div class="tip-td">价格</div>
|
|
|
+ </div>
|
|
|
+ <div class="tip-ul">
|
|
|
+ <ul class="tip-ul">
|
|
|
+ <li class="tip-tr ladderPriceList" v-for="l in cart.ladderPrices">
|
|
|
+ <div class="tip-td buyNumRangeShow">{{l.buyNum+' ~ '+l.maxNum}}</div>
|
|
|
+ <div class="tip-td buyPrice">¥{{toFloat(l.buyPrice)}}</div>
|
|
|
+ </li>
|
|
|
+ </ul>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <button class="activeBtn" @click="activeBtn" >了解</button>
|
|
|
+ </div>
|
|
|
+ </span>
|
|
|
+<!-- <i v-if="isPC" class="tag">阶梯价格</i>-->
|
|
|
+<!-- <i class="i" @click="showThisLadder($event)">?</i>-->
|
|
|
+<!-- <span class="ladder mFixed">-->
|
|
|
+<!-- <span>-->
|
|
|
+<!-- <em class="t"><i>价格</i><i>批量</i></em>-->
|
|
|
+<!-- <em v-for="l in cart.ladderPrices">-->
|
|
|
+<!-- <i class="p">¥{{toFloat(l.buyPrice)}}</i>-->
|
|
|
+<!-- <i v-if="l.maxNum>0">{{l.buyNum+' ~ '+l.maxNum}}</i>-->
|
|
|
+<!-- <i v-else>≥ {{l.buyNum}}</i>-->
|
|
|
+<!-- </em>-->
|
|
|
+<!-- <em v-if="!isPC" @click="hideThisLadder($event)" class="close">了解</em>-->
|
|
|
+<!-- </span>-->
|
|
|
+<!-- </span>-->
|
|
|
+<!-- </span>-->
|
|
|
</span>
|
|
|
</div>
|
|
|
<div class="c5">
|
|
@@ -96,9 +117,10 @@
|
|
|
<input type="number" :value="cart.number" v-model="cart.number" @blur="changeNnmber($event,supplier,cart)">
|
|
|
<em class="add" @click="changeCountAdd(supplier,cart)">+</em>
|
|
|
</span>
|
|
|
+ <p class="tips-text" v-if="tipsName">{{fromMessage}}</p>
|
|
|
<input type="hidden" :value="cart.step"></div>
|
|
|
- <div v-if="isPC" class="c6"><span v-text="'¥'+toFloat(cart.price*cart.number)"></span></div>
|
|
|
- <div v-if="isPC" class="c7"><span class="del">×<em class="tips">删除</em></span></div>
|
|
|
+ <div v-if="isPC" class="c6"><span v-text="'¥'+toFloat(cart.price*cart.number)"></span></div>
|
|
|
+ <div v-if="isPC" class="c7"><span class="del">×<em class="tips">删除</em></span></div>
|
|
|
</div>
|
|
|
<div class="supplierInfo">
|
|
|
<div class="c7"style="width: 100%;text-align: right"><span>合计:<em v-text="'¥'+toFloat(supplier.allPrice)"></em></span></div>
|