diff --git a/src/pages/training/components/ScoreResult.vue b/src/pages/training/components/ScoreResult.vue index 4eeecc2..15c65e2 100644 --- a/src/pages/training/components/ScoreResult.vue +++ b/src/pages/training/components/ScoreResult.vue @@ -231,6 +231,13 @@ const metricConfigs = { deltaKeys: ["deltaStability", "delta_stability"], deltaUnit: "", }, + { + label: "十环次数", + valueKeys: ["tenRingCount", "ten_ring_count"], + unit: "次", + deltaKeys: ["deltaTenRingCount", "delta_ten_ring_count"], + deltaUnit: "次", + }, ], rhythm: [ { @@ -296,35 +303,36 @@ const metricConfigs = { deltaKeys: ["deltaTotalRings", "delta_total_rings"], deltaUnit: "环", }, + { + label: "平均环数", + valueKeys: ["averageRing", "average_ring"], + unit: "环", + deltaKeys: ["deltaAverageRing", "delta_average_ring"], + deltaUnit: "环", + }, ], precision: [ { - label: "共命中目标", + label: "命中目标数", valueKeys: ["totalHits", "total_hits"], fallback: () => 0, unit: "次", - deltaKeys: [ - "deltaTotalHits", - "delta_total_hits", - "hitCompare", - "hitDiff", - "hitDelta", - ], + deltaKeys: ["deltaTotalHits", "delta_total_hits"], deltaUnit: "次", }, { - label: "用时", - valueKeys: ["duration", "usedTime", "shootTime", "time"], - unit: "", - deltaKeys: [ - "deltaDuration", - "delta_duration", - "timeCompare", - "timeDiff", - "durationDiff", - ], - deltaUnit: "", - duration: true, + label: "射箭数", + valueKeys: ["totalArrows", "total_arrows"], + unit: "箭", + deltaKeys: ["deltaTotalArrows", "delta_total_arrows"], + deltaUnit: "箭", + }, + { + label: "命中率", + valueKeys: ["hitRate", "hit_rate"], + unit: "%", + deltaKeys: ["deltaHitRate", "delta_hit_rate"], + deltaUnit: "%", }, ], }; @@ -360,9 +368,6 @@ const handlePrimary = () => { retryPractice(); }; -const calories = computed( - () => formatMetricNumber(readMetricNumber(["calories", "calorie", "kcal"])) -);