using SqlSugar;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace OpenAuth.App.BaseApp.Request
{
    public class ImMsgReq
    {
        /// <summary>
        /// Desc:消息主键
        /// </summary>           
        public string MsgId { get; set; }

        /// <summary>
        /// Desc:发送者ID
        /// </summary>           
        public string SendUserid { get; set; }

        /// <summary>
        /// Desc:接收者ID
        /// </summary>           
        public string RecvUserid { get; set; }

        /// <summary>
        /// Desc:消息内容
        /// </summary>           
        public string Content { get; set; }

        /// <summary>
        /// Desc:创建时间
        /// </summary>           
        public DateTime? CreateDate { get; set; }

        /// <summary>
        /// Desc:是否是系统消息 0 不是 1 是
        /// </summary>           
        public int? Issystem { get; set; }

        /// <summary>
        /// Desc:内容id
        /// </summary>           
        public string ContentId { get; set; }

        /// <summary>
        /// Desc:消息是否已读 1 是 0 不是；系统消息起作用
        /// </summary>           
        public int? IsRead { get; set; }

        /// <summary>
        /// Desc:是否删除1 是 0 不是
        /// </summary>           
        public int? DeleteMark { get; set; }

        /// <summary>
        /// Desc:租户ID
        /// </summary>           
        public string TenantId { get; set; }
    }
}
