diff --git a/web/src/views/HomeView.vue b/web/src/views/HomeView.vue index 7b7e9c3..7ac0587 100644 --- a/web/src/views/HomeView.vue +++ b/web/src/views/HomeView.vue @@ -21,7 +21,7 @@ const updateTime = () => { const fetchInfo = async () => { if (!input.value) return - loading.value = true + try { const res = await axios.get('/api/token/info', { params: {token: input.value} @@ -29,14 +29,18 @@ const fetchInfo = async () => { result.value = res.data.result token.value = input.value updateTime() - // ElMessage({message: '刷新成功', type: 'success', duration: 1500}) } catch { ElMessage({message: 'Token输入错误', type: 'error', duration: 2000}) - } finally { - loading.value = false } } +const refresh = async () => { + loading.value = true + await fetchInfo() + loading.value = false + ElMessage({message: '查询成功', type: 'success', duration: 1500}) +} + const inputChange = () => { if (input.value) fetchInfo() } @@ -83,7 +87,7 @@ const statCards = [ - + 查询