RequestApi+LHP.h 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. //
  2. // RequestApi+LHP.h
  3. // ZWLiveApp
  4. //
  5. // Created by 刘惠萍 on 2020/10/10.
  6. // Copyright © 2020 刘惠萍. All rights reserved.
  7. //
  8. #import "RequestApi.h"
  9. NS_ASSUME_NONNULL_BEGIN
  10. @interface RequestApi (LHP)
  11. ///登录获取验证码
  12. + (void)requestGetCodeWithPhone:(NSString *)phone
  13. delegate:(id <RequestDelegate>)delegate
  14. success:(void (^)(NSDictionary * response, id mark))success
  15. failure:(void (^)(NSString * errorStr, id mark))failure;
  16. ///注册获取验证码
  17. + (void)requestSignUpCodeWithPhone:(NSString *)phone
  18. delegate:(id <RequestDelegate>)delegate
  19. success:(void (^)(NSDictionary * response, id mark))success
  20. failure:(void (^)(NSString * errorStr, id mark))failure;
  21. ///注册
  22. + (void)requestSignUpByCodeWithPhone:(NSString *)nickname
  23. valicode:(NSString *)valicode
  24. delegate:(id <RequestDelegate>)delegate
  25. success:(void (^)(NSDictionary * response, id mark))success
  26. failure:(void (^)(NSString * errorStr, id mark))failure;
  27. ///验证码登录
  28. + (void)requestLoginByCodeWithNickname:(NSString *)nickname
  29. valicode:(NSString *)valicode
  30. delegate:(id <RequestDelegate>)delegate
  31. success:(void (^)(NSDictionary * response, id mark))success
  32. failure:(void (^)(NSString * errorStr, id mark))failure;
  33. ///首页轮播图
  34. +(void)requestFindAdvertisingWheelWithPosition:(NSString *)position
  35. delegate:(id <RequestDelegate>)delegate
  36. success:(void (^)(NSDictionary * response, id mark))success
  37. failure:(void (^)(NSString * errorStr, id mark))failure;
  38. ///查询文案列表
  39. + (void)requestGetInformationListWithPage:(NSString *)pageNo
  40. size:(NSString *)pageSize
  41. typeId:(NSString *)typeId
  42. delegate:(id <RequestDelegate>)delegate
  43. success:(void (^)(NSDictionary * response, id mark))success
  44. failure:(void (^)(NSString * errorStr, id mark))failure;
  45. ///机具
  46. +(void)requestGetInformationTypeNameWithDelegate:(id <RequestDelegate>)delegate
  47. success:(void (^)(NSDictionary * response, id mark))success
  48. failure:(void (^)(NSString * errorStr, id mark))failure;
  49. ///我的钱包
  50. +(void)requestFindUserByIdWithDelegate:(id <RequestDelegate>)delegate
  51. success:(void (^)(NSDictionary * response, id mark))success
  52. failure:(void (^)(NSString * errorStr, id mark))failure;
  53. ///机具钱包
  54. + (void)requestActivityAuthWithCode:(NSString *)valicode
  55. delegate:(id <RequestDelegate>)delegate
  56. success:(void (^)(NSDictionary * response, id mark))success
  57. failure:(void (^)(NSString * errorStr, id mark))failure;
  58. ///提现规则
  59. +(void)requestCashApplicationSetWithDelegate:(id <RequestDelegate>)delegate
  60. success:(void (^)(NSDictionary * response, id mark))success
  61. failure:(void (^)(NSString * errorStr, id mark))failure;
  62. @end
  63. NS_ASSUME_NONNULL_END