diff --git a/packages/advertising/goodsDetail/index.vue b/packages/advertising/goodsDetail/index.vue index 99808f2d..c28c0fbd 100644 --- a/packages/advertising/goodsDetail/index.vue +++ b/packages/advertising/goodsDetail/index.vue @@ -649,9 +649,8 @@ export default { addCar() { let that = this; this.info.commodity_goods_info_list[this.currentGGIndex].cart_count = { - count: 1, + count: this.itemObj.one_one === 1 ? 2 : 1, }; - console.log("🚀 ~ this.info.commodity_goods_info_list[this.currentGGIndex]:", this.info.commodity_goods_info_list[this.currentGGIndex]) // this.info.commodity_goods_info_list.forEach((item) => { // console.log(item.cart_count); // goods_id_and_count.push({ @@ -660,7 +659,7 @@ export default { // }); // }); - let countVal = 1 + let countVal = this.itemObj.one_one === 1 ? 2 : 1; const params = { goods_id_and_count: [ @@ -684,7 +683,7 @@ export default { // 获取当前商品的购物车数量,如果不存在则设为0 const currentCount = this.info.commodity_goods_info_list[this.currentGGIndex].cart_count?.count; // 新的数量为当前数量加一 - const newCount = currentCount + 1; + const newCount = this.itemObj.one_one === 1 ? currentCount + 2 : currentCount + 1; const params = { user_id: uni.getStorageSync("userId"), @@ -699,7 +698,8 @@ export default { }; request(apiArr.updateCar, "POST", params).then((res) => { - this.getShopCarList(); + return this.getShopCarList(); + }).then(() => { uni.showToast({ title: "操作成功!", success() { },