| | |
| | | * 分页查询比赛列表 |
| | | */ |
| | | @QueryMapping |
| | | public PageResponse<ActivityResponse> activities(@Argument int page, @Argument int size, @Argument String name) { |
| | | public PageResponse<ActivityResponse> activities(@Argument int page, @Argument int size, @Argument String name, @Argument Integer state) { |
| | | PageRequest pageRequest = new PageRequest(page, size); |
| | | return activityService.findActivities(pageRequest, name); |
| | | return activityService.findActivities(pageRequest, name, state); |
| | | } |
| | | |
| | | /** |
| | |
| | | public Boolean deleteActivity(@Argument Long id) { |
| | | return activityService.deleteActivity(id); |
| | | } |
| | | |
| | | @MutationMapping |
| | | public Boolean updateActivityState(@Argument Long id, @Argument Integer state) { |
| | | return activityService.updateActivityState(id, state); |
| | | } |
| | | |
| | | /** |
| | | * 解析Activity的coverImage字段 |