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

import com.ydl.audioim.bean.ExpertInfoBean


/**
 * 倾诉连接响应数据
 */
9
class ConfideConnectResponse {
洪国微 committed
10

11 12 13 14 15 16 17 18 19
    var dialDetail: DialDetail? = null
    var listenOrderId: Long? = 0 //订单ID
    var callId: String? = null //
    var payId: String? = null //支付ID
    var payTitle: String? = null //支付标题
    var listenOrderPrice: Double? = null //订单金额
    var userBaseInfoRespDto: UserBaseInfoRespDto? = null
    var coupon: CouponData? = null //优惠信息
    var isShowAxb = true
洪国微 committed
20 21
}

22
class DialDetail {
洪国微 committed
23
    var agoraExpertInfo: ExpertInfoBean? = null
24 25 26 27
    var callConnectType: Int? = null
    var dialReason: String? = null //连接失败原因
    var dialStatus: Int? = null //连接状态
    var phoneNu: String? = null //axb号码
洪国微 committed
28 29
}

30 31 32 33 34 35
class UserBaseInfoRespDto {
    var availableMoney: Double? = null
    var companyMoney: Double? = null
    var doctorId: Long? = null
    var phone: Long? = null
    var userType: String? = null
洪国微 committed
36 37
}

38 39
class CouponData {
    var couponMoney: Double? = 0.00
洪国微 committed
40
}