From 29fc6f5b1981775be5d2f0f9f8e61fec2f550252 Mon Sep 17 00:00:00 2001
From: lrj <owen.stl@gmail.com>
Date: 星期一, 29 九月 2025 19:29:11 +0800
Subject: [PATCH] 删除所有test开头的测试文件
---
web/src/views/judge/index.vue | 8 ++++++--
1 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/web/src/views/judge/index.vue b/web/src/views/judge/index.vue
index 0c100a0..8d700be 100644
--- a/web/src/views/judge/index.vue
+++ b/web/src/views/judge/index.vue
@@ -14,7 +14,7 @@
</el-button>
</div>
- <el-table :data="judges" style="width: 100%; margin-top: 20px">
+ <el-table :data="judges" style="width: 100%; margin-top: 20px" v-loading="loading">
<!-- 澶村儚鍒� - 绗竴鍒� -->
<el-table-column label="澶村儚" width="80" align="center">
<template #default="scope">
@@ -43,7 +43,7 @@
<el-table-column prop="description" label="绠�浠�" min-width="200" show-overflow-tooltip />
<!-- 鎿嶄綔鍒� -->
- <el-table-column label="鎿嶄綔" width="150" align="center">
+ <el-table-column label="鎿嶄綔" width="180" align="center">
<template #default="scope">
<el-button
type="primary"
@@ -107,9 +107,11 @@
const total = ref(0)
const dialogVisible = ref(false)
const currentJudge = ref<Judge | null>(null)
+const loading = ref(false)
const loadJudges = async () => {
try {
+ loading.value = true
let judgeList = []
if (searchQuery.value) {
judgeList = await JudgeApi.searchJudges(searchQuery.value)
@@ -125,6 +127,8 @@
} catch (error) {
ElMessage.error('鍔犺浇璇勫鍒楄〃澶辫触')
console.error(error)
+ } finally {
+ loading.value = false
}
}
--
Gitblit v1.8.0