diff --git a/mall4uni/pages/index/index.vue b/mall4uni/pages/index/index.vue index 3375dc2..bbfe6f4 100644 --- a/mall4uni/pages/index/index.vue +++ b/mall4uni/pages/index/index.vue @@ -141,7 +141,7 @@ .{{wxs.parsePrice(prod.price)[1]}} - + @@ -251,6 +251,42 @@ export default { }); } }, + // 加入购物车 + addToCart: function (item) { + uni.showLoading({ + mask: true + }); + var params = { + url: "/prod/prodInfo", + method: "GET", + data: { + prodId: item.prodId + }, + callBack: res => { + var params1 = { + url: "/p/shopCart/changeItem", + method: "POST", + data: { + basketId: 0, + count: 1, + prodId: res.prodId, + shopId: res.shopId, + skuId: res.skuList[0].skuId + }, + callBack: res => { + //console.log(res); + uni.hideLoading(); + uni.showToast({ + title: "加入购物车成功", + icon: "none" + }); + } + }; + http.request(params1); + } + }; + http.request(params); + }, toCouponCenter: function () { uni.showToast({ icon: "none", @@ -334,12 +370,12 @@ export default { this.setData({ taglist: res }); + for (var i = 0; i < res.length; i++) { this.updata = false this.updata = true this.getTagProd(res[i].id, i); } - console.log('taglist:', this.taglist) } }; http.request(params);