message_personal.go 687 字节
package domain

import "time"

// MessagePersonal 个人的消息提示
type MessagePersonal struct {
	Id           int             //
	Types        string          //消息类型
	TargetUserId int             //消息指向的用户
	ReadFlag     MessageReadFlag //1:已读、2:未读
	Title        string          //消息的标题
	Content      string          //消息的内容
	CreatedAt    time.Time
	UpdatedAt    time.Time
	Payload      string //消息的额外承载的数据
}

type MessageTypes string

const (
	MessageTypesOther MessageTypes = "other"
)

type MessageReadFlag string

const (
	MessageIsRead MessageReadFlag = "read"
	MessageUnread MessageReadFlag = "unread"
)