RQHTTPService+RQGetPlaceVideoList.h 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  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. @end
  31. @interface RQHTTPService (RQGetPlaceVideoList)
  32. /**
  33. 查询考场视频列表
  34. @param pageNum 当前页码
  35. @param pageSize 每页数据量
  36. @param searchStr 搜索关键字
  37. @return Returns a signal which will send complete, or error.
  38. */
  39. - (RACSignal *)getPlaceVideoListWithPageNum:(NSInteger)pageNum pageSize:(NSInteger)pageSize searchString:(NSString *)searchStr;
  40. @end
  41. NS_ASSUME_NONNULL_END