Files
flutterApp/lib/features/remote_control/data/datasources/remote_http_datasource.dart
2026-01-18 20:21:14 +08:00

21 lines
462 B
Dart

import 'package:dio/dio.dart';
class RemoteHttpDatasource {
final Dio _dio;
RemoteHttpDatasource(this._dio);
/// 示例:获取控制授权 (对应之前逻辑中的权限申请)
Future<Map<String, dynamic>> requestControlAuth(String robotId) async {
try {
final response = await _dio.post(
'/robot/auth/request',
data: {'robotId': robotId},
);
return response.data;
} catch (e) {
rethrow;
}
}
}