提交
This commit is contained in:
@@ -90,13 +90,9 @@ export default {
|
||||
每场游戏的结果受到(创建时间,玩家ID,玩家位置和开始时间等)多方面因素影响,为完全随机产生的结果。任意盲盒奖励均可以验证公平性。
|
||||
</p>`;
|
||||
} else if (res == "roll") {
|
||||
this.text = `<p>
|
||||
1、选择加入roll房间,根据房间规则可以加入房间。
|
||||
</p>
|
||||
<p>
|
||||
2、达到加入条件后,即可加入房间。
|
||||
</p>
|
||||
<p>3、加入房间,到达房间开奖日期后即可随机分配房间内的饰品。</p>`;
|
||||
this.text = `<p>1、找客服获取属于自己的活动密码,进入对应的活动。</p>
|
||||
<p>2、参加成功后到开奖时间会自动开奖,开奖后可以在库存中查看自己中奖的物品。</p>
|
||||
<p>3、开奖后直接找客服领取对应的奖品。</p>`;
|
||||
}
|
||||
this.$forceUpdate();
|
||||
console.log(this.obj);
|
||||
|
||||
@@ -102,7 +102,7 @@
|
||||
<div v-if="awardResult.length > 0" class="award_grid">
|
||||
<div
|
||||
class="award_item"
|
||||
v-for="(item, index) in showAllAwards ? awardResult : awardResult.slice(0, 3)"
|
||||
v-for="(item, index) in awardResult"
|
||||
:key="index"
|
||||
>
|
||||
<div class="award_price">
|
||||
@@ -119,11 +119,7 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="view_all" @click="showAllAwards = !showAllAwards" v-if="awardResult.length > 3">
|
||||
{{ showAllAwards ? '收起' : '查看全部' }}
|
||||
<span class="view_arrow">{{ showAllAwards ? '▲' : '▼' }}</span>
|
||||
</div>
|
||||
<div class="no_player" v-else>暂无获奖记录</div>
|
||||
<div class="no_player" v-if="awardResult.length === 0">暂无获奖记录</div>
|
||||
</div>
|
||||
|
||||
<!-- 参与名单 -->
|
||||
@@ -222,7 +218,7 @@ export default {
|
||||
rollPrizePool: [],
|
||||
rollPrizePoolPage: {
|
||||
page: 1,
|
||||
size: 12,
|
||||
size: 500,
|
||||
rollId: localStorage.getItem("rollid"),
|
||||
},
|
||||
playersPage: {
|
||||
@@ -230,7 +226,7 @@ export default {
|
||||
size: 20,
|
||||
rollId: localStorage.getItem("rollid"),
|
||||
},
|
||||
openPage: { page: 1, size: 12, rollId: localStorage.getItem("rollid") },
|
||||
openPage: { page: 1, size: 500, rollId: localStorage.getItem("rollid") },
|
||||
};
|
||||
},
|
||||
created() {
|
||||
@@ -262,7 +258,11 @@ export default {
|
||||
this.rollPrizePool.push(item);
|
||||
}
|
||||
});
|
||||
// this.rollPrizePool.push(...res.data.data);
|
||||
if (arr.length >= this.rollPrizePoolPage.size) {
|
||||
// 自动加载下一页,直到所有奖品全部加载完
|
||||
this.rollPrizePoolPage.page++;
|
||||
this.RollPrizePool();
|
||||
}
|
||||
});
|
||||
},
|
||||
RollPlayers() {
|
||||
@@ -285,6 +285,10 @@ export default {
|
||||
this.awardResult.push(...res.data.data);
|
||||
if (res.data.data.length < this.openPage.size) {
|
||||
this.awardResultIsover = "暂无更多";
|
||||
} else {
|
||||
// 自动加载下一页,直到所有中奖人员全部加载完
|
||||
this.openPage.page++;
|
||||
this.RollOpenPrize();
|
||||
}
|
||||
});
|
||||
},
|
||||
|
||||
@@ -13,13 +13,13 @@
|
||||
<!-- 第二行:ROLL房标题 + 玩法说明 -->
|
||||
<div class="page_title_row">
|
||||
<div style="width:60px"></div>
|
||||
<div class="page_title">ROLL房</div>
|
||||
<div class="page_title">活动列表</div>
|
||||
<div class="page_rule_btn" @click="handleilltate(); playAudio();">玩法说明</div>
|
||||
</div>
|
||||
<!-- 第三行:Tab栏 -->
|
||||
<div class="roll_status">
|
||||
<div @click="handleChange(0); playAudio();" :class="type == 0 ? 'active' : ''" class="status_btn center">进行中</div>
|
||||
<div @click="handleChange(1); playAudio();" :class="type == 1 ? 'active' : ''" class="status_btn center">已结束</div>
|
||||
<div @click="handleChange(1); playAudio();" :class="type == 1 ? 'active' : ''" class="status_btn center">上一期中奖名单</div>
|
||||
<div @click="handlemy(2); playAudio();" :class="type == 2 ? 'active' : ''" class="status_btn center">我参与的</div>
|
||||
</div>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user