商品券处理
This commit is contained in:
@@ -662,13 +662,7 @@
|
||||
if (b == '单规格') { //没有规格为空
|
||||
this.skuidname = []
|
||||
}
|
||||
if ( a == "+" && item.cartNumber >= item.limitNumber){
|
||||
uni.showToast({
|
||||
title: '当前商品已达到最大赠送数量',
|
||||
icon: 'none'
|
||||
})
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
let cartNumber = a == '+' ? item.cartNumber + 1 : item.cartNumber - 1;
|
||||
|
||||
@@ -685,13 +679,7 @@
|
||||
*/
|
||||
shopAdd(item, index, index1, a, b) {
|
||||
if (a == "+") {
|
||||
if ( this.amountcartNumber >= item.limitNumber){
|
||||
uni.showToast({
|
||||
title: '当前商品已达到最大赠送数量',
|
||||
icon: 'none'
|
||||
})
|
||||
return;
|
||||
}
|
||||
|
||||
if (this.skuNumber < this.skuSuit && this.amountcartNumber < this.skuSuit) {
|
||||
this.amountcartNumber = this.amountcartNumber + (this.skuSuit == 0 ? 1 : this.skuSuit);
|
||||
} else {
|
||||
@@ -717,13 +705,7 @@
|
||||
return;
|
||||
}
|
||||
let num = 0;
|
||||
if (item.cartNumber >= item.limitNumber){
|
||||
uni.showToast({
|
||||
title: '当前商品已达到最大赠送数量',
|
||||
icon: 'none'
|
||||
})
|
||||
return;
|
||||
}
|
||||
|
||||
if (item.typeEnum == "normal") {
|
||||
num = item.cartNumber + this.amountcartNumber;
|
||||
} else {
|
||||
@@ -984,6 +966,7 @@
|
||||
let res = await this.api.productqueryProductSku({
|
||||
code: this.tableCode,
|
||||
shopId: this.shopId,
|
||||
"isVip": 0,
|
||||
productId: item.id, //商品id
|
||||
spec_tag: this.skuidname.join(","),
|
||||
})
|
||||
@@ -996,6 +979,7 @@
|
||||
"type": c == '+' ? 1 : 0,
|
||||
"productId": item.id, //商品id
|
||||
"note": item.note,
|
||||
"isVip": 0,
|
||||
"shopId": this.shopId,
|
||||
"userId": uni.cache.get('userInfo').id,
|
||||
}
|
||||
|
||||
@@ -105,9 +105,10 @@
|
||||
if (options.payAmount) { this.payAmount = options.payAmount }
|
||||
if (options.shoppingCart) { this.shoppingCart = JSON.parse(decodeURIComponent(options.shoppingCart)) }
|
||||
if (options.productList) { this.productList = JSON.parse(decodeURIComponent(options.productList)) }
|
||||
},
|
||||
onShow() {
|
||||
this.getCouponList()
|
||||
},
|
||||
|
||||
methods: {
|
||||
|
||||
/**
|
||||
@@ -133,6 +134,7 @@
|
||||
if ( this.type == 'confirm_order_coupon' || this.type == 'confirm_order_product' ) {
|
||||
params.orderId = -1;
|
||||
}
|
||||
console.log("params",params)
|
||||
let res = await this.api.conponList(params)
|
||||
if (res.code == 0) {
|
||||
console.log(res)
|
||||
|
||||
Reference in New Issue
Block a user