| | |
| | | myActivityPlayer(activityId: ID!): ActivityPlayer |
| | | activityPlayerApplications(name: String, activityId: ID, state: Int, page: Int, size: Int): PlayerApplicationPageResponse |
| | | # 项目评审专用查询,包含所有阶段数据(包括复赛、决赛) |
| | | projectReviewApplications(name: String, activityId: ID, state: Int, page: Int, size: Int): ProjectReviewApplicationPageResponse |
| | | projectReviewApplications(name: String, activityId: ID, regionId: ID, state: Int, page: Int, size: Int): ProjectReviewApplicationPageResponse |
| | | # 获取指定选手的所有评委评分状态 |
| | | judgeRatingsForPlayer(activityPlayerId: ID!): [JudgeRatingStatusResponse!]! |
| | | # 获取指定选手的平均分 |
| | |
| | | type Player { |
| | | id: ID! |
| | | name: String |
| | | phone: String |
| | | phone: String @deprecated(reason: "此字段已废弃,请使用关联User实体的phone字段") |
| | | } |
| | | |
| | | type PlayerApplicationPageResponse { |
| | |
| | | totalScore: Float |
| | | status: Int |
| | | remark: String |
| | | ratedAt: String |
| | | items: [CurrentJudgeRatingItemResponse!]! |
| | | } |
| | | |
| | |
| | | ratingItemName: String! |
| | | score: Float |
| | | weightedScore: Float |
| | | maxScore: Float |
| | | } |
| | | |
| | | type ProjectStageTimelineResponse { |
| | |
| | | type PlayerInfoResponse { |
| | | id: ID |
| | | name: String |
| | | phone: String |
| | | phone: String @deprecated(reason: "此字段已废弃,请使用userInfo.phone字段") |
| | | gender: Int |
| | | birthday: String |
| | | education: String |