lrj
1 天以前 7ad9c3c93f0cc103347ae2e2429e0122fb512e24
web/src/api/activity.js
@@ -87,6 +87,7 @@
      state
      stateName
      sortOrder
      playerCount
      parent {
        id
        name
@@ -121,8 +122,8 @@
// API 函数
export const getActivities = async (page = 0, size = 10, name = '') => {
  try {
    const data = await graphqlRequest(GET_ACTIVITIES_QUERY, { page, size, name });
    return data.activities;
    const result = await graphqlRequest(GET_ACTIVITIES_QUERY, { page, size, name });
    return result.data.activities;
  } catch (error) {
    throw new Error(error.message || '获取比赛列表失败');
  }
@@ -130,8 +131,8 @@
export const getActivity = async (id) => {
  try {
    const data = await graphqlRequest(GET_ACTIVITY_QUERY, { id });
    return data.activity;
    const result = await graphqlRequest(GET_ACTIVITY_QUERY, { id });
    return result.data.activity;
  } catch (error) {
    throw new Error(error.message || '获取比赛详情失败');
  }
@@ -139,9 +140,13 @@
export const getAllActivities = async () => {
  try {
    const data = await graphqlRequest(GET_ALL_ACTIVITIES_QUERY);
    return data.allActivities;
    const result = await graphqlRequest(GET_ALL_ACTIVITIES_QUERY);
    return result.data.allActivities;
  } catch (error) {
    console.error('=== getAllActivities API调用失败 ===');
    console.error('错误详情:', error);
    console.error('错误消息:', error.message);
    throw new Error(error.message || '获取所有比赛失败');
  }
};