/** * 消息模型模块 * * 定义消息实体和发送状态枚举 */ import { ORMBaseFields } from '../base/model'; /** * 信息发送状态枚举 * * 0: 发送成功 * 1: 发送失败 * 2: 发送中 * 3: 其他 */ export declare enum EMsgStatus { /** * 发送成功 */ SUCCESS = 0, /** * 发送失败 */ FAIL = 1, /** * 发送中 */ TRANS = 2, OTHER = 3 } /** * 消息实体 * * 包含标题、内容、接收用户、跳转链接等字段 */ export default class Message extends ORMBaseFields { constructor(data?: any); /** * 标题 */ title: string; /** * 内容 */ content: string; status: EMsgStatus; /** * 发送消息的应用id */ appId?: string; /** * 消息跳转链接 */ url?: string; /** * 接受消息的用户id,多人用 | 分隔 */ toUser: string; }