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); }); }, /**