home_repository.dart 531 B

123456789101112131415161718192021
  1. import 'package:electronic_assistant/base/app_base_request.dart';
  2. import '../../utils/http_handler.dart';
  3. import '../api/atmob_api.dart';
  4. import '../api/response/home_info_response.dart';
  5. class HomeRepository {
  6. HomeRepository._();
  7. Future<HomeInfoResponse> homeInfo() {
  8. return atmobApi
  9. .homeInfo(AppBaseRequest())
  10. .then(HttpHandler.handle(true))
  11. .then((data) {
  12. data.talks.map((bean) => bean.isAnalyseDone = true);
  13. return data;
  14. });
  15. }
  16. }
  17. final homeRepository = HomeRepository._();