Skip to content

Commit f761147

Browse files
committed
fix(SPA): 后台关闭打赏开关后前端仍然后打赏的问题
issue #475
1 parent 9675c86 commit f761147

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

resources/spa/src/page/feed/FeedDetail.vue

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@
8080
<span>{{ feed.feed_view_count || 0 | formatNum }}浏览</span>
8181
</div>
8282
</div>
83-
<div class="m-box-model m-box-center m-box-center-a m-art-reward">
83+
<div v-if="allowReward" class="m-box-model m-box-center m-box-center-a m-art-reward">
8484
<button class="m-art-rew-btn" @click="rewardFeed">打 赏</button>
8585
<p class="m-art-rew-label"><a href="javascript:;">{{ reward.count | formatNum }}</a>人打赏,共<a href="javascript:;">{{ ~~reward.amount }}</a>{{ currencyUnit }}</p>
8686
<RouterLink
@@ -173,6 +173,9 @@ export default {
173173
},
174174
computed: {
175175
...mapState(['CURRENTUSER']),
176+
allowReward () {
177+
return this.$store.state.CONFIG.site.reward.status
178+
},
176179
feedID () {
177180
return this.$route.params.feedID
178181
},

resources/spa/src/page/news/NewsDetail.vue

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@
4747
<span>{{ news.hits || 0 | formatNum }}浏览</span>
4848
</div>
4949
</div>
50-
<div class="m-box-model m-box-center m-box-center-a m-art-reward">
50+
<div v-if="allowReward" class="m-box-model m-box-center m-box-center-a m-art-reward">
5151
<button class="m-art-rew-btn" @click="rewardNews">打 赏</button>
5252
<p class="m-art-rew-label">
5353
<a href="javascript:;">{{ reward.count | formatNum }}</a>人打赏,共
@@ -180,6 +180,9 @@ export default {
180180
},
181181
computed: {
182182
...mapState(['CURRENTUSER']),
183+
allowReward () {
184+
return this.$store.state.CONFIG.site.reward.status
185+
},
183186
firstImage () {
184187
let images = this.news.image
185188
if (!Object.keys(images).length) {

0 commit comments

Comments
 (0)