You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
119 lines
3.8 KiB
119 lines
3.8 KiB
// |
|
// TFProductionChapterModel.h |
|
// TFReader |
|
// |
|
// Created by 谢腾飞 on 2020/12/11. |
|
// Copyright © 2020 xtfei_2011@126.com. All rights reserved. |
|
// |
|
|
|
#import <Foundation/Foundation.h> |
|
|
|
NS_ASSUME_NONNULL_BEGIN |
|
@class TFImageListModel; |
|
|
|
@interface TFProductionChapterModel : NSObject |
|
|
|
/* |
|
公共使用区域 |
|
**/ |
|
@property (nonatomic ,assign) NSInteger production_id; // 作品id |
|
|
|
@property (nonatomic ,assign) NSInteger chapter_id; // 章节id |
|
|
|
@property (nonatomic ,strong) NSArray <NSString *>* chapter_ids; // 章节合集 |
|
|
|
@property (nonatomic ,assign) NSInteger relation_production_id; // 关联作品id |
|
|
|
@property (nonatomic ,copy) NSString *name; // 作品名称 |
|
|
|
@property (nonatomic ,copy) NSString *chapter_title; // 章节标题 |
|
|
|
@property (nonatomic ,copy) NSString *subtitle; // 章节子标题 |
|
|
|
@property (nonatomic ,assign) NSInteger total_words; // 全部字数 |
|
|
|
@property (nonatomic ,copy) NSString *cover; // 封面 |
|
|
|
@property (nonatomic ,assign) NSInteger is_preview; // 是否预览内容 1-是 0-不是 |
|
|
|
@property (nonatomic ,copy) NSString *display_order; // 章节序号 |
|
|
|
@property (nonatomic ,assign) NSInteger last_chapter; // 上一章节id 没有上一章时返回0 |
|
|
|
@property (nonatomic ,assign) NSInteger next_chapter; // 下一章id 没有下一章时返回0 |
|
|
|
@property (nonatomic ,copy) NSString *play_num; // 观看次数 |
|
|
|
@property (nonatomic ,assign) NSInteger hot_num; // 热度值 |
|
|
|
@property (nonatomic ,assign) BOOL is_vip; // 是否是vip可观看 |
|
|
|
@property (nonatomic ,assign) BOOL can_read; // 是否可读 |
|
|
|
@property (nonatomic ,copy) NSString *update_time; // 章节更新时间 |
|
|
|
@property (nonatomic ,strong) TFTagModel *tag; // 标签 |
|
|
|
@property (nonatomic ,strong) TFAdvertModel *advert; // 广告 |
|
|
|
/// 总章节数 |
|
@property (nonatomic ,assign) NSInteger total_chapters; |
|
|
|
/* |
|
小说专属 |
|
**/ |
|
|
|
@property (nonatomic ,copy) NSString *content; // 章节内容 |
|
|
|
@property (nonatomic ,copy) NSString *author_note; // 章节作者寄语 |
|
|
|
@property (nonatomic ,copy) NSString *comment_num; // 评论数,为Null时不展示 |
|
|
|
@property (nonatomic ,copy) NSString *ticket_num; // 月票数,为Null时不展示 |
|
|
|
@property (nonatomic ,copy) NSString *reward_num; // 打赏数,为Null时不展示 |
|
|
|
/* |
|
漫画专属 |
|
**/ |
|
|
|
@property (nonatomic ,assign) NSInteger vip_images; // 会员章节数 |
|
|
|
@property (nonatomic ,assign) NSInteger free_image_num; // 免费阅读图片数 |
|
|
|
@property (nonatomic ,assign) NSInteger total_images; // 全部图片数 |
|
|
|
@property (nonatomic ,assign) NSInteger total_comment; // 总评论数 |
|
|
|
@property (nonatomic ,copy) NSString *display_label; // 序号标题 |
|
|
|
@property (nonatomic ,strong) NSArray <TFImageListModel *>*image_list; // 图片合集 |
|
|
|
/* |
|
有声专属 |
|
**/ |
|
@property (nonatomic ,copy) NSString *duration_time; // 音频时长 |
|
|
|
@property (nonatomic ,assign) NSInteger duration_second; // 音频时长 秒 |
|
|
|
@property (nonatomic ,assign) CGFloat size; // 音频文件大小 单位:KB |
|
|
|
@end |
|
|
|
|
|
|
|
@interface TFImageListModel : NSObject |
|
|
|
@property (nonatomic ,assign) NSInteger image_id; |
|
|
|
@property (nonatomic ,copy) NSString *image; |
|
|
|
@property (nonatomic ,assign) NSInteger width; |
|
|
|
@property (nonatomic ,assign) NSInteger height; |
|
|
|
@property (nonatomic ,assign) NSInteger image_update_time; |
|
|
|
@end |
|
|
|
NS_ASSUME_NONNULL_END
|
|
|