YMAppConfigModel.h 2.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. //
  2. // YMAppConfigModel.h
  3. // MSYOUPAI
  4. //
  5. // Created by YoMi on 2024/2/15.
  6. // Copyright © 2024 MS. All rights reserved.
  7. //
  8. #import <Foundation/Foundation.h>
  9. #import "YMWebUrlModel.h"
  10. NS_ASSUME_NONNULL_BEGIN
  11. @class YMConfigModel,YMDressModel,YMBubbleModel,YMWxInfoModel,YMVersionModel;
  12. @interface YMAppConfigModel : NSObject
  13. @property (nonatomic, strong) YMDressModel *dress;
  14. @property (nonatomic, strong) YMConfigModel *config;
  15. @property (nonatomic, strong) YMVersionModel *version;
  16. @property (nonatomic, strong) YMWebUrlModel *webUrl;
  17. @property (nonatomic, copy) NSString *rank_url;
  18. @property (nonatomic, copy) NSString *rank_url_full;
  19. @property (nonatomic, strong) NSArray<NSString *> *switchs;
  20. @end
  21. @interface YMDressModel: NSObject
  22. @property (nonatomic, strong) NSArray<YMBubbleModel *> *bubble;
  23. @end
  24. @interface YMBubbleModel: NSObject
  25. @property (nonatomic, copy) NSString *bubble;
  26. @end
  27. @interface YMConfigModel: NSObject
  28. @property (nonatomic, copy) NSString *appurl;
  29. @property (nonatomic, assign) NSInteger audit_status;
  30. @property (nonatomic, strong) NSArray<NSNumber *> *extraId;
  31. @property (nonatomic, assign) NSInteger free;
  32. @property (nonatomic, copy) NSString *gateway;
  33. @property (nonatomic, copy) NSString *image_server;
  34. @property (nonatomic, assign) NSInteger is_audio_video_mini;
  35. @property (nonatomic, copy) NSString *is_live;
  36. @property (nonatomic, strong) NSArray<NSString *> *no_info;
  37. @property (nonatomic, strong) NSArray<NSString *> *serviceId;
  38. @property (nonatomic, copy) NSString *servId;
  39. @property (nonatomic, copy) NSString *switch_index;
  40. @property (nonatomic, copy) NSString *sysId;
  41. @property (nonatomic, copy) NSString *timeOut;
  42. @property (nonatomic, strong) NSArray<NSString *> *top_list;
  43. @property (nonatomic, assign) BOOL video_block;
  44. @property (nonatomic, copy) NSString *vt_watermark_open;
  45. @property (nonatomic, copy) NSString *wechat_open;
  46. @property (nonatomic, assign) NSInteger woman_hang_up_tips;
  47. @property (nonatomic, strong) YMWxInfoModel *wx_info;
  48. @property (nonatomic, copy) NSString *cooperationId; //合作洽谈
  49. @end
  50. @interface YMWxInfoModel: NSObject
  51. @property (nonatomic, copy) NSString *gz_image;
  52. @property (nonatomic, copy) NSString *qr_image;
  53. @end
  54. @interface YMVersionModel: NSObject
  55. @property (nonatomic, copy) NSString *downloadurl;
  56. @property (nonatomic, copy) NSString *enforce;
  57. @property (nonatomic, copy) NSString *newversion;
  58. @property (nonatomic, copy) NSString *packagesize;
  59. @property (nonatomic, copy) NSString *upgradetext;
  60. @property (nonatomic, copy) NSString *version;
  61. @property (nonatomic, copy) NSString *versioncode;
  62. @end
  63. NS_ASSUME_NONNULL_END