import {prizeType} from '../type';

/**
 * 新邮件推送
 */
export type MsgEmail = {
    /**邮件唯一id */
    _id: string;
    /**玩家uid */
    uid: string;
    /**
     * 邮件类型
     */
    type: 'system' | 'gm';
    /**标题 */
    title: string;
    /**内容 */
    content: string;
    /**邮件创建时间戳 */
    createTime: number;
    /**奖励邮件 */
    prizeData?: {
        /**奖励 */
        prize: prizeType[];
        /**是否已领取 */
        isGet: boolean;
    };
    /**插入邮件内容的值 str(content, contentInsertArr) */
    contentInsertArr?: any[];
    /**全服邮件 是否领取，存在uid为领取 */
    prizelist?: string[];
    /**全服邮件 是否删除，存在uid为删除 */
    dellist?: string[];
    /**记录一些杂七杂八的，没什么用又必须记录 */
    g123log?: { [id: string]: any }

    lngTitle?: { [k: string]: any },
    lngContent?: { [k: string]: any },
    sid?: string  /** 跨服邮件区服id */
};
