atmob_stream_api.dart 678 B

12345678910111213141516171819
  1. import 'package:dio/dio.dart' hide Headers;
  2. import 'package:dio/dio.dart';
  3. import 'package:location/data/api/request/query_track_request.dart';
  4. import 'package:retrofit/retrofit.dart';
  5. part 'atmob_stream_api.c.dart';
  6. abstract class AtmobStreamApi {
  7. factory AtmobStreamApi(Dio dio,
  8. {String baseUrl, ParseErrorLogger? errorLogger}) = _AtmobStreamApi;
  9. @POST("/s/v1/chat/daily/summary")
  10. @DioResponseType(ResponseType.stream)
  11. Future<ResponseBody> dailySummary(@Body() QueryTrackRequest request);
  12. @POST("/s/v1/chat/daily/exception/analyse")
  13. @DioResponseType(ResponseType.stream)
  14. Future<ResponseBody> dailyExceptionAnalyse(@Body() QueryTrackRequest request);
  15. }