package com.iscs.bozzys.api

import kotlinx.serialization.Serializable

/**
 * 通知消息
 *
 * @param id                    消息id
 * @param userId                用户id
 * @param userType              用户类型
 * @param readStatus            是否已读
 * @param createTime            创建时间
 * @param title                 通知标题
 * @param templateContent       通知内容信息
 * @param uiIsTitle             该字段为UI使用，非接口返回
 */
@Serializable
data class Message(
    val id: Int = 0,
    val userId: Int = 0,
    val userType: Int = 0,
    val readStatus: Boolean = false,
    val createTime: Long = -1L,
    val title: String? = null,
    val templateContent: String = "",
    val uiIsTitle: Boolean = false,
)