diff --git a/src/pages/detail/detail.vue b/src/pages/detail/detail.vue index 3150623..aaf5662 100644 --- a/src/pages/detail/detail.vue +++ b/src/pages/detail/detail.vue @@ -30,7 +30,7 @@ export default { AppLayout, }, onLoad(e) { - if (!e.id || !e.type) { + if (!e.type) { return this.$utils.toast("参数错误").then(() => { this.$utilst.toPage("", {}, "back"); }); @@ -52,6 +52,16 @@ export default { this.$utils.toast(response.msg); } }); + } else if (e.type == "care") { + this.$request({ + api: "system.carefree", + }).then((response) => { + this.info = { + title: response.msg, + date: "", + content: response.data.content, + }; + }); } }, onShow() {}, diff --git a/src/pages/member/member.vue b/src/pages/member/member.vue index 12943fe..23c09c8 100644 --- a/src/pages/member/member.vue +++ b/src/pages/member/member.vue @@ -69,7 +69,7 @@ 我要提现 - + 服务无忧保 @@ -183,15 +183,7 @@ export default { } this.$utils.toPage(url); }, - showCarefree() { - // this.showCarefreeModal = true; - // this.$request({ - // api: "system.carefree", - // }).then((response) => { - // this.carefreeContent = response.data.content; - // }); - }, - setServiceState(state) { + setServiceState() { this.$models.user.setServiceState().then(async () => { await this.$store.dispatch("user/info", true); this.acceptState = this.acceptOrder;