CNLiveShortVideoHomeModel.swift 1.7 KB
//
//  CNLiveShortVideoHomeModel.swift
//  metaCode
//
//  Created by open on 2024/1/8.
//

import Foundation

//!!!: 评论相关 model
class ShortVideoHomeCommentModel: BaseModel {
    var total_hd: Int? = 0 //总数
    var hasNext: String? = ""
    var comments = [ShortVideoHomeCommentListModel]()
}

class ShortVideoHomeCommentListModel: BaseModel {
    var comment = ShortVideoHomeCommentFListModel()
    var replyData = ShortVideoHomeCommentRListModel()
}
//评论数据
class ShortVideoHomeCommentFListModel: BaseModel {
    var commentId: String? = ""
    var pid: String? = ""
    var uid: String? = ""
    var nick: String? = ""
    var facepath: String? = ""
    var content: String? = ""
    var created_at: String? = ""
    var praise: String? = ""
    var plat: String? = ""
    var isOffical: Bool? = false
    var model: String? = ""
    var spId: String? = ""
    var seqId: Int? = 0
    var topicId: String? = ""
    var praiseCount: Int? = 0
    var isPraised: Bool? = false
    var icon: String? = ""
}
//回复数据
class ShortVideoHomeCommentRListModel: BaseModel {
    var total_hd: Int? = 0 //总数
    var replys = [ShortVideoHomeCommentRListItemModel]()
}

class ShortVideoHomeCommentRListItemModel: BaseModel {
    var praiseCount: Int? = 0
    var isPraised: Bool? = false
    var commentId: String? = ""
    var replyId: String? = ""
    var topicId: String? = ""
    var created_at: String? = ""
    var plat: String? = ""
    var fromFace: String? = ""
    var fromSid: String? = ""
    var fromNick: String? = ""
    var toSid: String? = ""
    var toNick: String? = ""
    var toFace: String? = ""
    var seqId: Int? = 0
    var content: String? = ""
    var level: Int? = 0
    var icon: String? = ""
}