RADataProvider.h 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. //
  2. // RADataProvider.h
  3. // Apex And Drivers
  4. //
  5. // Created by Jack on 2018/6/1.
  6. // Copyright © 2018年 USAI. All rights reserved.
  7. //
  8. #import <Foundation/Foundation.h>
  9. @interface RADataProvider : NSObject
  10. + (NSDictionary *)requestLogin:(NSString *)user password:(NSString *)pwd;
  11. + (int)requestRetrievePassword : (NSString*)user email:(NSString*)email;
  12. + (NSDictionary *)requestOrderList;
  13. + (NSDictionary *)requestMoreOrder:(NSInteger)orderType offset:(NSInteger)offset limit:(NSInteger)limit;
  14. + (NSDictionary *)requestOrderDetail:(NSString *)orderID type:(NSInteger)type type2:(NSString *)type2;
  15. + (NSDictionary *)requestUpdateOrder:(NSString *)orderID driverAction:(NSInteger)action;
  16. + (NSDictionary *)reportAcionToURL:(NSString *)url withParams:(NSMutableDictionary *)params;
  17. + (NSDictionary *)submitEditOrder:(NSMutableDictionary *)params;
  18. + (NSDictionary *)uploadFile:(NSString *)filePath parameters:(NSMutableDictionary *)params;///<同步上传文件
  19. + (NSDictionary *)reportCurrentLocation:(NSString *)location;
  20. + (NSDictionary *)bindNitificationToken:(NSString *)token;
  21. + (NSDictionary *)logout;
  22. @end