package org.shop.crop.dto;

import lombok.Data;

/**
 * @description 消息基础信息
 * @date 2024/11/21 10:46
 */
@Data
public class Message {

    /**
     * 自增主键
     */
    private Long id;

    /**
     * 消息id，消息的唯一标识
     */
    private String msgId;

    /**
     * 消息动作
     */
    private String action;

    /**
     * 消息发送方id
     */
    private String fromId;
    /**
     * 消息发送方群名称
     */
    private String fromNickName;
    /**
     * 消息发送方账户名称
     */
    private String fromName;

    /**
     * 消息接收方列表
     */
    private String toList;

    /**
     * 群聊消息的id
     */
    private String roomId;

    /**
     * 消息序号
     */
    private Long seq;

    /**
     * 消息类型
     */
    private String msgType;

    /**
     * 解密后的明文消息内容
     */
    private String originContent;

    /**
     * 消息发送的时间
     */
    private Long msgTime;

    /**
     * 消息发送的时间(格式化)
     */
    private String msgTimeStr;

    /**
     * 消息状态(是否被处理)
     */
    private Integer status;

    // Getters and Setters
}