新增人工设置晋级/淘汰功能,更新相关数据模型和API接口;重构比赛页面以支持新逻辑,优化用户交互体验。
This commit is contained in:
@@ -5,6 +5,7 @@ import 'package:recording_tool/core/network/api_client.dart';
|
||||
import 'package:recording_tool/core/network/http_method.dart';
|
||||
import 'package:recording_tool/core/network/providers/dio_providers.dart';
|
||||
import 'package:recording_tool/features/events/model/model_event_info.dart';
|
||||
import 'package:recording_tool/features/events/request_model/request_model_event.dart';
|
||||
|
||||
final eventsServerProvider = Provider<EventsServer>((ref) {
|
||||
return EventsServer(ref.watch(apiClientProvider));
|
||||
@@ -34,4 +35,14 @@ class EventsServer {
|
||||
parser: StreamKeyResponse.fromJson,
|
||||
);
|
||||
}
|
||||
|
||||
/// 人工设置晋级/淘汰
|
||||
Future<void> setTeamStatus({required SetTeamStatusReq req}) {
|
||||
print('req: ${req.toJson()}');
|
||||
return _apiClient.post(
|
||||
AuthApi.setTeamStatus.path,
|
||||
data: req.toJson(),
|
||||
parser: (json) => json,
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user