lrj
8 小时以前 ae3349d2ff53767b5bc9cb30e1bf7e15f9e814ee
web/src/api/activity.js
@@ -13,15 +13,12 @@
        signupDeadline
        matchTime
        address
        playerCount
        playerMax
        state
        stateName
        playerCount
        createTime
        ratingScheme {
          id
          name
        }
        updateTime
      }
      totalElements
      page
@@ -41,6 +38,7 @@
      matchTime
      address
      ratingSchemeId
      playerCount
      playerMax
      state
      stateName
@@ -58,6 +56,7 @@
        matchTime
        address
        ratingSchemeId
        playerCount
        playerMax
        state
        stateName
@@ -125,6 +124,7 @@
    const result = await graphqlRequest(GET_ACTIVITIES_QUERY, { page, size, name });
    return result.data.activities;
  } catch (error) {
    console.error('获取比赛列表失败:', error);
    throw new Error(error.message || '获取比赛列表失败');
  }
};
@@ -141,12 +141,9 @@
export const getAllActivities = async () => {
  try {
    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);
    console.error('获取所有比赛失败:', error);
    throw new Error(error.message || '获取所有比赛失败');
  }
};
@@ -154,8 +151,9 @@
export const saveActivity = async (activityData) => {
  try {
    const data = await graphqlRequest(SAVE_ACTIVITY_MUTATION, { input: activityData });
    return data.saveActivity;
    return data.data.saveActivity;
  } catch (error) {
    console.error('保存比赛失败:', error);
    throw new Error(error.message || '保存比赛失败');
  }
};
@@ -163,7 +161,7 @@
export const deleteActivity = async (id) => {
  try {
    const data = await graphqlRequest(DELETE_ACTIVITY_MUTATION, { id });
    return data.deleteActivity;
    return data.data.deleteActivity;
  } catch (error) {
    throw new Error(error.message || '删除比赛失败');
  }