Hibit_iOS/HiBit/Project/Player/Model/GKDYVideoModel.h
2024-06-11 10:51:38 +08:00

89 lines
2.4 KiB
Objective-C
Executable File

//
// GKDYVideoModel.h
// GKDYVideo
//
// Created by QuintGao on 2018/9/23.
// Copyright © 2018 QuintGao. All rights reserved.
//
#import <Foundation/Foundation.h>
#import "GKDUVideoInfoModel.h"
NS_ASSUME_NONNULL_BEGIN
@interface GKDYVideoModel : NSObject<NSCopying>
//@property (nonatomic, copy) NSString *video_id;
//@property (nonatomic, copy) NSString *poster_small;
//@property (nonatomic, copy) NSString *poster_big;
//@property (nonatomic, copy) NSString *poster_pc;
//@property (nonatomic, copy) NSString *source_name;
//@property (nonatomic, copy) NSString *play_url;
//@property (nonatomic, copy) NSString *duration;
//@property (nonatomic, copy) NSString *url;
//@property (nonatomic, copy) NSString *show_tag;
//@property (nonatomic, copy) NSString *publish_time;
//@property (nonatomic, copy) NSString *is_pay_column;
//@property (nonatomic, copy) NSString *like;
//@property (nonatomic, copy) NSString *comment;
//@property (nonatomic, copy) NSString *playcnt;
//@property (nonatomic, copy) NSString *fmplaycnt;
//@property (nonatomic, copy) NSString *fmplaycnt_2;
//@property (nonatomic, copy) NSString *outstand_tag;
//@property (nonatomic, copy) NSString *previewUrlHttp;
//@property (nonatomic, copy) NSString *third_id;
//@property (nonatomic, copy) NSString *vip;
//@property (nonatomic, copy) NSString *author_avatar;
//
//@property (nonatomic, assign) BOOL isLike;
@property (nonatomic, strong, nullable) NSURLSessionDataTask *task;
@property (nonatomic, assign) BOOL isRequest;
@property (nonatomic, assign) BOOL requested;
/// 短剧id
@property (assign, nonatomic) NSInteger cid;
/// 收藏数量
@property (assign, nonatomic) NSInteger collect_total;
/// 集数
@property (assign, nonatomic) NSInteger episode_total;
@property (assign, nonatomic) NSInteger episode;
/// 观看数量
@property (assign, nonatomic) NSInteger watch_total;
/// 是否购买
@property (assign, nonatomic) BOOL buy_type;
/// 是否收藏
@property (assign, nonatomic) BOOL is_collect;
@property (assign, nonatomic) NSInteger process;
/// 价格
@property (strong, nonatomic) NSNumber * all_price;
/// 标题 剧名
@property (copy, nonatomic) NSString * title; // name
/// 剧情描述
@property (copy, nonatomic) NSString * detailText;
/// 封面 海报
@property (copy, nonatomic) NSString * image_url;
@property (strong, nonatomic) GKDUVideoInfoModel * videoInfo;
@end
NS_ASSUME_NONNULL_END