Commit 8472b78789fea417f28d79e7fab77cde06565917
1 parent
b12f8436
积分兑换
Showing
2 changed files
with
32 additions
and
26 deletions
src/pages/goodDetails/goodDetails.vue
| ... | ... | @@ -217,19 +217,22 @@ export default { |
| 217 | 217 | // 兑换 |
| 218 | 218 | exchange () { |
| 219 | 219 | if (this.isCNLive.value) { |
| 220 | - // 提示用积分兑换兑换 | |
| 221 | - let options = { | |
| 222 | - title: "", | |
| 223 | - message: "确定使用" + this.goodsInfo.num + "积分兑换?", | |
| 224 | - confirmButtonText: "确定", | |
| 225 | - confirmButtonCallback: this.addIntegralOrderconfirm, | |
| 226 | - showCancelButton: true, | |
| 227 | - cancelButtonText: "取消" | |
| 228 | - }; | |
| 229 | - // 调用showModal层参数 | |
| 230 | - this.$set(this.$parent, "showOptions", options); | |
| 231 | - // 显示通用浮层 | |
| 232 | - this.$parent.$refs.showModal.showLayer(); | |
| 220 | + // 校验登录 | |
| 221 | + if (this.$parent.checkLogin()){ | |
| 222 | + // 提示用积分兑换兑换 | |
| 223 | + let options = { | |
| 224 | + title: "", | |
| 225 | + message: "确定使用" + this.goodsInfo.num + "积分兑换?", | |
| 226 | + confirmButtonText: "确定", | |
| 227 | + confirmButtonCallback: this.addIntegralOrderconfirm, | |
| 228 | + showCancelButton: true, | |
| 229 | + cancelButtonText: "取消" | |
| 230 | + }; | |
| 231 | + // 调用showModal层参数 | |
| 232 | + this.$set(this.$parent, "showOptions", options); | |
| 233 | + // 显示通用浮层 | |
| 234 | + this.$parent.$refs.showModal.showLayer(); | |
| 235 | + } | |
| 233 | 236 | } else { |
| 234 | 237 | this.$parent.callApp(); |
| 235 | 238 | } | ... | ... |
src/pages/healthGoodDetails/healthGoodDetails.vue
| ... | ... | @@ -217,19 +217,22 @@ export default { |
| 217 | 217 | // 兑换 |
| 218 | 218 | exchange () { |
| 219 | 219 | if (this.isCNLive.value) { |
| 220 | - // 提示用积分兑换兑换 | |
| 221 | - let options = { | |
| 222 | - title: "", | |
| 223 | - message: "确定使用" + this.goodsInfo.num + "积分兑换?", | |
| 224 | - confirmButtonText: "确定", | |
| 225 | - confirmButtonCallback: this.addIntegralOrderconfirm, | |
| 226 | - showCancelButton: true, | |
| 227 | - cancelButtonText: "取消" | |
| 228 | - }; | |
| 229 | - // 调用showModal层参数 | |
| 230 | - this.$set(this.$parent, "showOptions", options); | |
| 231 | - // 显示通用浮层 | |
| 232 | - this.$parent.$refs.showModal.showLayer(); | |
| 220 | + // 校验登录 | |
| 221 | + if (this.$parent.checkLogin()){ | |
| 222 | + // 提示用积分兑换兑换 | |
| 223 | + let options = { | |
| 224 | + title: "", | |
| 225 | + message: "确定使用" + this.goodsInfo.num + "积分兑换?", | |
| 226 | + confirmButtonText: "确定", | |
| 227 | + confirmButtonCallback: this.addIntegralOrderconfirm, | |
| 228 | + showCancelButton: true, | |
| 229 | + cancelButtonText: "取消" | |
| 230 | + }; | |
| 231 | + // 调用showModal层参数 | |
| 232 | + this.$set(this.$parent, "showOptions", options); | |
| 233 | + // 显示通用浮层 | |
| 234 | + this.$parent.$refs.showModal.showLayer(); | |
| 235 | + } | |
| 233 | 236 | } else { |
| 234 | 237 | this.$parent.callApp(); |
| 235 | 238 | } | ... | ... |