RQHTTPService+RQGetPlaceVideoList.h 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. //
  2. // RQHTTPService+RQGetPlaceVideoList.h
  3. // JiaPei
  4. //
  5. // Created by 张嵘 on 2023/4/13.
  6. // 查询考场视频列表
  7. #import "RQHTTPService.h"
  8. #define RQ_GET_PlaceVideoList @"https://jsjp-admin.zzxcx.net/jsjp-admin/open-api/vip/video/list"
  9. NS_ASSUME_NONNULL_BEGIN
  10. @interface RQPlaceVideoListModel : RQBaseModel
  11. @property (nonatomic , copy) NSString * createTime;
  12. @property (nonatomic , copy) NSString * updateTime;
  13. @property (nonatomic , assign) NSInteger id;
  14. @property (nonatomic , copy) NSString * videoName;
  15. @property (nonatomic , copy) NSString * videoCover;
  16. @property (nonatomic , copy) NSString * videoUrl;
  17. @property (nonatomic , assign) NSInteger videoSubject;
  18. @property (nonatomic , assign) NSInteger state;
  19. @property (nonatomic , assign) NSInteger horizontal;
  20. @property (nonatomic , copy) NSString * provinceId;
  21. @property (nonatomic , copy) NSString * cityId;
  22. @property (nonatomic , copy) NSString * province;
  23. @property (nonatomic , copy) NSString * city;
  24. @property (nonatomic , assign) NSInteger examId;
  25. @property (nonatomic , copy) NSString * examName;
  26. @property (nonatomic , copy) NSString * permission;
  27. @property (nonatomic , copy) NSString * tryLookSecond;
  28. @property (nonatomic, readwrite, strong) RQPlaceListModel *placeListModel;
  29. @property (nonatomic, readwrite, copy) NSArray *items;
  30. @property (nonatomic , assign) NSInteger videoOrder;
  31. @end
  32. @interface RQHTTPService (RQGetPlaceVideoList)
  33. /**
  34. 查询考场视频列表
  35. @param pageNum 当前页码
  36. @param pageSize 每页数据量
  37. @param searchStr 搜索关键字
  38. @return Returns a signal which will send complete, or error.
  39. */
  40. - (RACSignal *)getPlaceVideoListWithPageNum:(NSInteger)pageNum pageSize:(NSInteger)pageSize searchString:(NSString *)searchStr examId:(NSString*)examId;
  41. @end
  42. NS_ASSUME_NONNULL_END