This commit is contained in:
2026-05-16 18:28:01 +08:00
parent 32bf3cf5d2
commit 6030cc70a5
5 changed files with 20 additions and 20 deletions

View File

@@ -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);

View File

@@ -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();
}
});
},

View File

@@ -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>