RQHTTPService+RQGetPlaceList.h 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. //
  2. // RQHTTPService+RQGetPlaceList.h
  3. // JiaPei
  4. //
  5. // Created by 张嵘 on 2023/4/14.
  6. // 查询考场信息列表
  7. #import "RQHTTPService.h"
  8. #define RQ_GET_PlaceList @"https://jsjp-admin.zzxcx.net/jsjp-admin/open-api/exam/info/list"
  9. NS_ASSUME_NONNULL_BEGIN
  10. @interface RQPlaceListModel : RQBaseModel
  11. @property (nonatomic , copy) NSString * createTime;
  12. @property (nonatomic , copy) NSString * updateTime;
  13. @property (nonatomic , assign) NSInteger id;
  14. @property (nonatomic , copy) NSString * name;
  15. @property (nonatomic , copy) NSString * image;
  16. @property (nonatomic , copy) NSString * provinceId;
  17. @property (nonatomic , copy) NSString * province;
  18. @property (nonatomic , copy) NSString * cityId;
  19. @property (nonatomic , copy) NSString * city;
  20. @property (nonatomic , assign) CGFloat price;
  21. @property (nonatomic , assign) NSInteger videoCount;
  22. @property (nonatomic , assign) NSInteger isVip;
  23. @property (nonatomic , copy) NSString * sign;
  24. @property (nonatomic , copy) NSString * userId;
  25. @property (nonatomic , copy) NSString * expirationTime;
  26. @property (nonatomic , assign) BOOL isCheckVip;
  27. - (void)checkWithComplete:(_Nullable VoidBlock_Bool)complete;
  28. @end
  29. @interface RQHTTPService (RQGetPlaceList)
  30. /**
  31. 查询考场信息列表
  32. @param pageNum 当前页码
  33. @param pageSize 每页数据量
  34. @param placeName 考场名称
  35. @return Returns a signal which will send complete, or error.
  36. */
  37. - (RACSignal *)getPlaceListWithPageNum:(NSInteger)pageNum pageSize:(NSInteger)pageSize placeName:(NSString *)placeName;
  38. @end
  39. NS_ASSUME_NONNULL_END