CNLiveShopDetailModel.swift 4.09 KB
//
//  CNLiveShopDetailModel.swift
//  metaCode
//
//  Created by zx on 2023/10/31.
//

import Foundation

class CNLiveShopDetailModel:BaseModel{
    ///banner
    var banner = [CNLiveShopDetailBannerModel]()
    ///是否显示申请入驻按钮组view
    var is_show_btn: Bool?
    ///是否显示用户信息view
    var is_show_user: Bool?
    ///是否显示退款订单推送提示红点
    var is_show_tip: Bool?
    ///快捷申请标题
    var quick_title: String?
    ///快捷申请url
    var quick_url: String?
    ///退款订单数
    var order_return_num: String?
    ///申请入驻按钮组
    var btn = [CNLiveShopDetailBtnModel]()
    ///用户信息
    var user: CNLiveShopDetailUserModel?
    ///空的话 跳转注册登录 有值的话 跳url
    var user_btn: String?
    ///是否为商家
    var is_seller: Bool?
    ///0老达人 1普通商家 2文创精品 3健康餐桌 8达人
    var seller_type: Int = 0
    ///商家数据
    var seller_data: CNLiveShopDetailSellerDataModel?
    ///达人动态
    var dynamic = [CNLiveShopDetailDynamicModel]()
    ///餐厅店铺信息
    var foods_shop: CNLiveShopDetailFoodsShopModel?
}

class CNLiveShopDetailBannerModel:BaseModel{
    ///id
    var id: String?
    ///标题
    var title: String?
    ///图片
    var simg: String?
    ///1跳全屏url 其他不跳
    var type: String?
    ///url
    var url: String?
}

class CNLiveShopDetailBtnModel:BaseModel{
    ///标题
    var title: String?
    ///图片
    var image: String?
    ///url
    var url: String?
}

class CNLiveShopDetailUserModel:BaseModel{
    ///0 未申请过 1 未提交 2 审核中 3 审核拒绝 4 审核通过
    var state: Int = 0
    ///头像
    var user_img: String?
    ///名称
    var username: String?
}

class CNLiveShopDetailSellerDataModel:BaseModel{
    ///每日订单数
    var day_order: String?
    ///每日订单金额
    var day_order_money: String?
    ///电商剩余金额
    var shop_money: String?
    ///老达人余额
    var daren_money: String?
    ///总余额
    var total_money: String?
    
}

class CNLiveShopDetailDynamicModel:BaseModel{
    ///动态id
    var id: String?
    ///动态内容
    var title: String?
    ///用户id
    var uid: String?
    ///发布时间
    var addtime: Double?
    ///经度
    var longitude: String?
    ///纬度
    var latitude: String?
    ///浏览数
    var pv: Int = 0
    ///点赞数
    var upper: Int = 0
    ///评论数
    var comment: Int = 0
    ///定位
    var location: String?
    ///视频
    var video: String?
    ///是否点赞 1点赞 0没点
    var is_upper: Bool?
    ///是否显示 1显示 0隐藏
    var state: Bool?
    ///商品id
    var goods_id: String?
    ///视频封面图
    var video_img: String?
    ///封面图数组
    var img = [Array<String>]()
    ///达人信息
    var shop_user: CNLiveShopDetailDynamicShopUserModel?
    ///热门评论
    var comment_content: CNLiveShopDetailDynamicCommentModel?
    ///商品
    var goods: CNLiveShopDetailDynamicGoodsModel?
}

// MARK: - 达人数据
class CNLiveShopDetailDynamicShopUserModel:BaseModel{
    ///店铺id
    var id: String?
    ///达人名称
    var title: String?
    ///达人头像
    var logo: String?
    ///达人id
    var uid: String?
}

// MARK: - 热门评论
class CNLiveShopDetailDynamicCommentModel:BaseModel{
    ///评论id
    var id: String?
    ///用户id
    var uid: String?
    ///评论内容
    var content: String?
    ///评论时间
    var addtime: Double?
    ///点赞数
    var upper: Int = 0
}

// MARK: - 商品
class CNLiveShopDetailDynamicGoodsModel:BaseModel{
    ///商品id
    var id: String?
    ///商品标题
    var title: String?
    ///1普通商品 2文创商品
    var shop_type: String?
    ///
    var type: String?
    ///
    var to: String?
    ///现价
    var price: String?
    ///原价
    var prices: String?
    ///广告语
    var ads: String?
    ///商品封面
    var simg: String?
}

// MARK: - 餐厅店铺信息
class CNLiveShopDetailFoodsShopModel:BaseModel{
    ///店铺名称
    var title: String?
    ///店铺id
    var id: String?
}