RQHTTPService+RQPostPrepareOrder.h 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. //
  2. // RQHTTPService+RQPostPrepareOrder.h
  3. // jiaPei
  4. //
  5. // Created by 张嵘 on 2022/3/3.
  6. // Copyright © 2022 JCZ. All rights reserved.
  7. // 极速驾培微信下单
  8. #import "RQHTTPService.h"
  9. #import "RQPrepareOrderModel.h"
  10. /// 页面类型
  11. typedef NS_ENUM(NSUInteger, RQGoodsType) {
  12. /// 考场
  13. RQGoodsType_Place = 2,
  14. /// 实物(书本)
  15. RQWebViewType_Book = 3,
  16. };
  17. #define RQ_POST_PrepareOrder @"https://jsjp-admin.zzxcx.net/jsjp-admin/open-api/wxjs/prepareOrder"
  18. #define RQ_POST_PrepareGoodsOrder @"https://jsjp-admin.zzxcx.net/jsjp-admin/open-api/wxjs/getPrepareGoodsOrder"
  19. NS_ASSUME_NONNULL_BEGIN
  20. @interface RQHTTPService (RQPostPrepareOrder)
  21. /**
  22. 极速驾培微信下单
  23. @param dictCode 商品字典编码
  24. @param userId 用户Id
  25. @return Returns a signal which will send complete, or error.
  26. */
  27. - (RACSignal *)postPrepareOrderWithDictCode:(NSInteger)dictCode userId:(NSString *)userId;
  28. /**
  29. 微信支付下单
  30. @return Returns a signal which will send complete, or error.
  31. */
  32. - (RACSignal *)postPrepareOrderWithGoodsId:(NSString *)goodsId userId:(NSString *)userId goodsType:(RQGoodsType)goodsType;
  33. @end
  34. NS_ASSUME_NONNULL_END