ConfideHomeBodyBean.kt 3.91 KB
Newer Older
洪国微 committed
1 2 3 4 5 6 7 8 9
package com.ydl.confide.home.bean

/**
 * @author yuanwai
 * @描述:倾诉首页数据--body bean
 * @Copyright Copyright (c) 2018
 * @Company 壹点灵
 * @date 2018/8/10
 */
万齐军 committed
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125

class ConfideHomeBodyBean {
    /**
     * 公共参数
     */
    var linkUrl: String? = null

    //倾诉Id
    var confidedId: String? = null

    //专家Id(专家编号)
    var doctorId: String? = null

    //专家的uid
    var uid: Int? = null

    //咨询师姓名
    var confidedName: String? = null
    var videoTitle: String? = null

    //咨询师性别 1.男 2.女
    var confideSex: Int = 1

    //对你留言
    var confideContent: String? = null

    //咨询师头像地址
    var confidedIcon: String? = null

    //是否在线 //1在线 2离线 3通话中  4继续倾诉
    var confideLine: Int? = null

    //已聆听文案
    var confideHearNum: String? = null

    //历史倾听记录
    var confideHistory: String? = null

    //是否为播放状态
    var confideIsPlay: Boolean = false

    //音频播放地址
    var confideVoice: String? = null

    //副标题(底部更多文案)
    var subTitle: String? = null

    //咨询师标题
    var confidedTitle: String? = null
    var title: String? = null

    //副标题点击事件
    var subLinkUrl: String? = null

    //咨询师背景图片
    var confideBgUrl: String? = null

    //价格
    var confideFee: String? = null

    //红包金额
    var couponMoney: String? = null

    //新用户优惠文案
    var couponText: String? = null
    var videoUrl: String? = null
    var coverVideoPicture: String? = null
    var coverPicture: String? = null

    /**
     * banner数据
     */
    //banner id
    var bannerId: String? = null

    //banner 图片地址
    var bannerImageUrl: String? = null

    //banner标题(用于数据埋点)
    var bannerTitle: String? = null

    //跳转地址
    var bannerLinkUrl: String? = null
    /**
     * 最近倾诉数据说明(查看公共参数说明)
     */
    //...
    /**
     * 分类参数
     */
    //分类Id
    var categoryId: String? = null

    //分类名称
    var categoryName: String? = null

    //分类类型(1.倾诉指南,2.专业师资)
    var categoryType: Int? = null

    //分类图片地址
    var categoryIcon: String? = null

    //分类内容
    var categoryContent: String? = null

    /**
     * 为你推荐筛选模块数据
     */
    //筛选标题
    var filterName: String? = null

    //筛选类型(1.综合排序 2.性别年龄 3.擅长方向)
    var filterType: Int? = null

    //筛选数据集
    var group: List<ConfideHomeBodyGroupItemBean>? = emptyList()
洪国微 committed
126
//                               //性别筛选标题
万齐军 committed
127
//                               var sexTitle : String?,
洪国微 committed
128
//                               //性别筛选数据集
万齐军 committed
129
//                               var sexData : ArrayList<ConfideHomeFiterItemBean>?,
洪国微 committed
130
//                               //年龄筛选标题
万齐军 committed
131
//                               var ageTitle : String?,
洪国微 committed
132
//                               //年龄筛选数据集
万齐军 committed
133
//                               var ageData : ArrayList<ConfideHomeFiterItemBean>?,
洪国微 committed
134
//                               //擅长方向标题
万齐军 committed
135
//                               var goodTitle : String?,
洪国微 committed
136
//                               //擅长方向筛选数据集
万齐军 committed
137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159
//                               var goodData : ArrayList<ConfideHomeFiterItemBean>?,
    /**
     * 为你推荐数据说明
     */
    var confidedTag: List<String>? = null
    /**
     * 听声寻人数据说明(请查看公共参数说明)
     */
    //...
    /**
     * 最佳倾诉榜单数据说明
     */
    //倾诉统计文案(8513人)
    var confideNum: String? = null

    //接通率
    var confideConnection: String? = null

    //
    var bodyData: List<ConfideHomeBodyBean>? = null
    var confidePraiseScore: String? = null//新增评分字段
    var listenFree: Boolean? = null//新增倾诉免费标识字段
}