细节修改

This commit is contained in:
kron
2025-07-16 14:42:00 +08:00
parent c1fa8b9469
commit 77dca00ce7
7 changed files with 41 additions and 15 deletions

View File

@@ -58,12 +58,19 @@ async function onReceiveMessage(messages = []) {
}
if (msg.constructor === MESSAGETYPES.ShootSyncMePracticeID) {
if (practiseId.value && practiseId.value === msg.practice.id) {
start.value = false;
practiseResult.value = {
...msg.practice,
arrows: JSON.parse(msg.practice.arrows),
};
generateCanvasImage("shareCanvas", 2, user.value, practiseResult.value);
setTimeout(() => {
start.value = false;
practiseResult.value = {
...msg.practice,
arrows: JSON.parse(msg.practice.arrows),
};
generateCanvasImage(
"shareCanvas",
2,
user.value,
practiseResult.value
);
}, 1500);
}
}
});
@@ -101,8 +108,8 @@ onUnmounted(() => {
<template>
<Container :bgType="1" title="个人单组练习">
<view>
<TestDistance v-if="!start && !practiseResult.arrows" />
<block v-if="start || practiseResult.arrows">
<TestDistance v-if="!practiseId" />
<block v-if="practiseId">
<ShootProgress
:tips="`${
!start || scores.length === 12