Browse Source

feat(game-team):修改刷新队伍bug

zhou 1 month ago
parent
commit
a831b3538b

+ 1 - 0
src/views/system/gameEventProject/ProjectLibraryDialog.vue

@@ -192,6 +192,7 @@ const handleSearch = () => {
 
 // 重置搜索
 const resetSearch = () => {
+  searchForm.eventId = undefined;
   searchForm.projectName = undefined;
   searchForm.projectType = undefined;
   searchForm.classification = undefined;

+ 22 - 8
src/views/system/gameScore/index.vue

@@ -432,10 +432,17 @@ const refreshBonusData = async () => {
 /** 查询成绩列表 */
 const getList = async () => {
   loading.value = true;
-  const res = await listGameScore(queryParams.value);
-  gameScoreList.value = res.rows;
-  total.value = res.total;
-  loading.value = false;
+  try{
+    const res = await listGameScore(queryParams.value);
+    gameScoreList.value = res.rows;
+    total.value = res.total;
+    loading.value = false;
+  }catch(error){
+    console.error("查询成绩列表失败:", error);
+    proxy?.$modal.msgError("查询成绩列表失败");
+  } finally{
+    loading.value = false;
+  }
 }
 
 /**
@@ -748,10 +755,17 @@ const exportScoresNames = () => {
  */
 const loadProjects = async () => {
   loading.value = true;
-  console.log('加载项目列表: ',queryParams.value);
-  const res = await listGameEventProject(queryParams.value);
-  projectList.value = res.rows;
-  total.value = res.total;
+  try {
+    console.log('加载项目列表: ', queryParams.value);
+    const res = await listGameEventProject(queryParams.value);
+    projectList.value = res.rows;
+    total.value = res.total;
+  } catch (error) {
+    console.error('加载项目列表失败:', error);
+    proxy?.$modal.msgError('加载项目列表失败');
+  } finally {
+    loading.value = false;
+  }
 };
 
 /** 搜索按钮操作 */