数据完善

This commit is contained in:
kron
2025-07-16 18:18:02 +08:00
parent 0adc1fa73a
commit 69ad55da41
2 changed files with 15 additions and 3 deletions

View File

@@ -417,8 +417,14 @@ async function onReceiveMessage(messages = []) {
}
}
if (msg.constructor === MESSAGETYPES.HalfTimeOver) {
playersScores.value = {};
[
...msg.groupUserStatus.redTeam,
...msg.groupUserStatus.blueTeam,
].forEach((player) => {
playersScores.value[player.id] = player.arrows;
});
startCount.value = false;
total.value = 20;
halfTimeTip.value = true;
tips.value = "准备下半场";
}

View File

@@ -35,7 +35,6 @@ const playersSorted = ref([]);
const playersScores = ref({});
const halfTimeTip = ref(false);
const onComplete = ref(null);
const total = ref(90);
watch(
() => [players.value, playersScores.value],
@@ -145,6 +144,12 @@ async function onReceiveMessage(messages = []) {
playersScores.value[msg.userId].push(msg.target);
}
if (msg.constructor === MESSAGETYPES.HalfTimeOver) {
playersScores.value = {};
[...msg.groupUserStatus.redTeam, ...msg.groupUserStatus.blueTeam].forEach(
(player) => {
playersScores.value[player.id] = player.arrows;
}
);
startCount.value = false;
halfTimeTip.value = true;
tips.value = "准备下半场";
@@ -203,8 +208,9 @@ onUnmounted(() => {
:seq="seq"
:start="start && startCount"
:tips="tips"
:total="total"
:total="90"
:melee="true"
:battleId="battleId"
/>
<view v-if="start" class="user-row">
<Avatar :src="user.avatar" :size="35" />