MembershipInfo

@Serializable
data class MembershipInfo(val visible: Boolean, val status: MembershipInfo.Status, val title: String, val body: String, val icon: String, val mtsName: String, val startTime: Long, val endTime: Long, val url: String)

Constructors

Link copied to clipboard
constructor(visible: Boolean, status: MembershipInfo.Status, title: String, body: String, icon: String, mtsName: String, startTime: Long, endTime: Long, url: String)

Types

Link copied to clipboard
@Serializable
enum Status : Enum<MembershipInfo.Status>

Properties

Link copied to clipboard
@SerialName(value = "body")
val body: String

内容

Link copied to clipboard
@SerialName(value = "endTime")
val endTime: Long

结束时间,单位:秒

Link copied to clipboard
@SerialName(value = "icon")
val icon: String

图标URL

Link copied to clipboard
@SerialName(value = "mtsName")
val mtsName: String

档位名称,根据语言配置国际化

Link copied to clipboard
@SerialName(value = "startTime")
val startTime: Long

开始时间,单位:秒

Link copied to clipboard
@SerialName(value = "status")
val status: MembershipInfo.Status

会员状态

Link copied to clipboard
@SerialName(value = "title")
val title: String

标题

Link copied to clipboard
@SerialName(value = "jumpUrl")
val url: String

跳转URL

Link copied to clipboard
@SerialName(value = "display")
val visible: Boolean

是否显示会员服务入口 未配置套餐的地区会返回false