From 4aaec10e610d70aaa9de0d8b2f85835b874fd6bd Mon Sep 17 00:00:00 2001 From: yuetsh <517252939@qq.com> Date: Mon, 14 Apr 2025 15:39:19 +0800 Subject: [PATCH] fix --- src/admin/setting/home.vue | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/admin/setting/home.vue b/src/admin/setting/home.vue index 9b6b205..a87dcdd 100644 --- a/src/admin/setting/home.vue +++ b/src/admin/setting/home.vue @@ -74,16 +74,17 @@ async function listRanks() { async function getRandom() { const res = await randomUser10(query.classroom) - if (!res.data.length) return false const name = res.data[res.data.length - 1] luckyGuy.value = name.split(query.classroom)[1] - return true } async function getRandomModal() { - const ok = await getRandom() - if (ok) showModal.value = true - else message.error("没有学生") + try { + await getRandom() + showModal.value = true + } catch (error) { + message.error("没有学生") + } } watch(() => query.page, listRanks)