From 3a8c6a43611eddb2aace968bde34e2dbc64ca533 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?TOP=E7=B3=AF=E7=B1=B3?= <1130395124@qq.com> Date: Fri, 7 Apr 2023 15:06:05 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E8=B4=AD=E7=89=A9=E8=BD=A6?= =?UTF-8?q?=E6=8F=90=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/core/models/cart.js | 17 +++++++++++------ src/pages/service/detail.vue | 3 ++- 2 files changed, 13 insertions(+), 7 deletions(-) diff --git a/src/core/models/cart.js b/src/core/models/cart.js index cb141e8..02f79e2 100644 --- a/src/core/models/cart.js +++ b/src/core/models/cart.js @@ -25,9 +25,8 @@ export default { id: id, } }).then((response) => { - prototype.$utils.toast(response.msg); if (response.code == 1) { - return resolve(); + return resolve(response.msg); } return reject(response.msg); }).catch(e => { }); @@ -43,8 +42,11 @@ export default { data: { id: id, } - }).then(() => { - return resolve(); + }).then((response) => { + if (response.code == 1) { + return resolve(response.msg); + } + return reject(response.msg); }).catch(e => { }); }); }, @@ -58,8 +60,11 @@ export default { data: { id: id, } - }).then(() => { - return resolve(); + }).then((response) => { + if (response.code == 1) { + return resolve(response.msg); + } + return reject(response.msg); }).catch(e => { }); }); }, diff --git a/src/pages/service/detail.vue b/src/pages/service/detail.vue index 4a02afc..a720a9d 100644 --- a/src/pages/service/detail.vue +++ b/src/pages/service/detail.vue @@ -176,8 +176,9 @@ export default { * 加入购物车 */ addToCart() { - this.$models.cart.toCart(this.id).then(() => { + this.$models.cart.toCart(this.id).then((msg) => { this.$store.dispatch("cart/updateAll"); + this.$utils.toast(msg); }); }, /**