商品数量调整
This commit is contained in:
parent
40a6a88305
commit
807d1970e6
|
|
@ -285,7 +285,7 @@
|
|||
@click="shopAdd(specifications,specifications.indexa,specifications.indexb,'-',specifications.tagSnap == null ? '单规格':'')">
|
||||
<u-icon name="minus-circle-fill" color="#E9AB7A" size="40"></u-icon>
|
||||
</view>
|
||||
<text class="num">{{amountcartNumber}}</text>
|
||||
<text class="num">{{specifications.cartNumber}}</text>
|
||||
<view class="btn"
|
||||
@click="shopAdd(specifications,specifications.indexa,specifications.indexb,'+',specifications.tagSnap == null ? '单规格':'')">
|
||||
<u-icon name="plus-circle-fill" color="#E9AB7A" size="40"></u-icon>
|
||||
|
|
@ -295,7 +295,7 @@
|
|||
<view class="shop_skuselect flex-start" v-if="specifications.tagSnap">
|
||||
<view class="shop_skuselectname">{{skuidname.toString()}}</view>
|
||||
</view>
|
||||
<view class="addShopping" :class="amountcartNumber>0?'active':''" @click="addShopping(specifications,specifications.indexa,specifications.indexb,'+',specifications.tagSnap == null ? '单规格':'')">添加到购物车</view>
|
||||
<view class="addShopping" :class="specifications.cartNumber>0?'active':''" @click="addShopping(specifications,specifications.indexa,specifications.indexb,'+',specifications.tagSnap == null ? '单规格':'')">添加到购物车</view>
|
||||
</view>
|
||||
</view>
|
||||
</u-popup>
|
||||
|
|
@ -512,10 +512,10 @@
|
|||
*/
|
||||
shopAdd (item, index, index1, a, b) {
|
||||
if ( a == "+" ){
|
||||
this.amountcartNumber++;
|
||||
item.cartNumber++;
|
||||
} else {
|
||||
if ( this.amountcartNumber > 0 ) {
|
||||
this.amountcartNumber--
|
||||
if ( item.cartNumber > 0 ) {
|
||||
item.cartNumber--
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
@ -524,12 +524,12 @@
|
|||
* 添加购物车
|
||||
*/
|
||||
addShopping ( item, index, index1, a, b ) {
|
||||
if ( this.amountcartNumber <= 0 ) {
|
||||
if ( item.cartNumber <= 0 ) {
|
||||
return;
|
||||
}
|
||||
let params = {
|
||||
"skuId": this.skuId,
|
||||
"num": item.cartNumber + this.amountcartNumber, //数量
|
||||
"num": item.cartNumber, //数量
|
||||
"type": a == '+' ? 1 : 0,
|
||||
"productId": item.id, //商品id
|
||||
"shopId": uni.cache.get('shopUser'),
|
||||
|
|
@ -636,6 +636,7 @@
|
|||
* @param {Object} index1
|
||||
*/
|
||||
clickspecifications(item1, index, index1,type) {
|
||||
console.log(item1)
|
||||
this.skuidname = []
|
||||
this.specifications = item1
|
||||
this.specifications.indexa = index
|
||||
|
|
|
|||
Loading…
Reference in New Issue