武汉大学抽

master
xy 1 year ago
parent c6967af0fb
commit 416a5f6c93

@ -77,8 +77,8 @@
<div class="result-users"> <div class="result-users">
<div class="result-users-item" v-for="i in resultUsers"> <div class="result-users-item" v-for="i in resultUsers">
<img class="result-users-item__avatar" :src="i.headimgurl" alt=""> <img class="result-users-item__avatar" :src="i.user ? i.user.headimgurl : '' " alt="">
<div class="result-users-item__name">{{ i.nickname ? JSON.parse(i.nickname) : '' }}</div> <div class="result-users-item__name">{{ (i.user && i.user.nickname) ? JSON.parse(i.user.nickname) : '' }}</div>
</div> </div>
</div> </div>
</div> </div>
@ -132,11 +132,11 @@ export default {
page: 1, page: 1,
page_size: 9999, page_size: 9999,
activity_list_id: 16, activity_list_id: 16,
draw_prize_id: [this.$route.params.id]
}, },
false false
); );
const resUsers = res.data.filter((i) => i.draw_prize_id == this.$route.params.id) this.resultUsers = res.data
this.resultUsers = this.originalUsers.filter(i => resUsers.find(j => j.mobile == i.id))
this.showEnd = true this.showEnd = true
}, },
async getProduct() { async getProduct() {
@ -226,7 +226,8 @@ export default {
const result = (await draw({ const result = (await draw({
id: this.$route.params.id, id: this.$route.params.id,
})).draw_numbers; })).draw_numbers;
this.resultUsers = this.originalUsers.filter(item => result.indexOf(item.id) !== -1) await this.getResult();
//this.resultUsers = this.originalUsers.filter(item => result.indexOf(item.id) !== -1)
clearInterval(this.timer) clearInterval(this.timer)
endAudio.play() endAudio.play()
this.start = false this.start = false
@ -516,6 +517,8 @@ export default {
grid-row-gap: 77px; grid-row-gap: 77px;
margin-top: 102px; margin-top: 102px;
padding: 0 215px; padding: 0 215px;
overflow: scroll;
height: 840px;
&-item { &-item {

Loading…
Cancel
Save