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