From 768a52f24d891c3bb5e6d2ceeb09c271d8d942b7 Mon Sep 17 00:00:00 2001 From: LOG1997 <2694233102@qq.com> Date: Sun, 11 Jan 2026 22:06:16 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E2=9C=A8=20=E9=A6=96=E9=A1=B5=E5=8F=96?= =?UTF-8?q?=E6=B6=88=E5=8D=95=E6=AC=A110=E4=BA=BA=E6=8A=BD=E5=A5=96?= =?UTF-8?q?=E4=BA=BA=E6=95=B0=E9=99=90=E5=88=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/Home/useViewModel.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/views/Home/useViewModel.ts b/src/views/Home/useViewModel.ts index 1d780e9..c4a04fe 100644 --- a/src/views/Home/useViewModel.ts +++ b/src/views/Home/useViewModel.ts @@ -485,7 +485,7 @@ export function useViewModel() { return } - luckyCount.value = 10 + // luckyCount.value = 10 // 自定义抽奖个数 let leftover = currentPrize.value.count - currentPrize.value.isUsedCount @@ -498,9 +498,11 @@ export function useViewModel() { } } } - luckyCount.value = leftover < luckyCount.value ? leftover : luckyCount.value + luckyCount.value = leftover + console.log('抽取的幸运人数量', luckyCount.value, leftover) // 重构抽奖函数 luckyTargets.value = getRandomElements(personPool.value, luckyCount.value) + console.log('抽取的幸运人', luckyTargets.value.length, luckyTargets.value) luckyTargets.value.forEach((item) => { const index = personPool.value.findIndex(person => person.id === item.id) if (index > -1) {