store_repository.dart 642 B

12345678910111213141516171819202122
  1. import 'package:electronic_assistant/data/api/atmob_api.dart';
  2. import 'package:electronic_assistant/data/api/response/store_index_response.dart';
  3. import 'package:electronic_assistant/data/bean/store_item.dart';
  4. import 'package:electronic_assistant/utils/http_handler.dart';
  5. import '../../base/app_base_request.dart';
  6. class StoreRepository {
  7. StoreRepository._();
  8. factory StoreRepository() {
  9. return storeRepository;
  10. }
  11. Future<StoreIndexResponse> storeIndex() {
  12. return atmobApi
  13. .storeIndex(AppBaseRequest())
  14. .then(HttpHandler.handle(false));
  15. }
  16. }
  17. final StoreRepository storeRepository = StoreRepository._();