package com.yc.crm.mail.entity; import lombok.Data; import java.util.ArrayList; import java.util.List; import java.util.Map; /** * @BelongsProject: eCoWorksV3 * @BelongsPackage: com.yc.crm.entity * @author: xinyb * @CreateTime: 2024-07-27 09:13 * @Description: 邮件 */ @Data public class t482101HEntity { private String companyId; private String companyName; private Integer classType = 0;// [note: '1:客户2:同事3:通讯录0:其他'] private String docCode;// [primary key ] private Integer mailType;// [note: '0:草稿箱1:收件箱2:发件箱'] private String senderName;//发送人名称 private String sender;// [note:'发送人'] private String senderTime;//发送时间 private List receiver = new ArrayList<>();// [note:'接收人'] private String receivingTime;//收件时间 private Integer folderId = 0;// [note:'文件夹id'] private Integer deleteFlag = 0; //[note:'是否已删除'] private Integer readFlag = 0;// [note:'是否已读'] private List cc = new ArrayList<>();// [note:'抄送人列表'] private List bcc = new ArrayList<>();// [note:'密送人列表'] private String subject;// [note:'主题'] private Integer attachFlag = 0; private Integer urgentFlag = 0;// [note:'是否紧急'] private Integer receiptFlag = 0;// [note:'是否有回执'] private Integer trackFlag = 0;// [note:'是否追踪邮件'] private String userCode; private String userName; private String createTime; private String updateTime; private String receiveTime;// [note:'回复时间'] private Integer openFlag = 0; private Integer replyFlag = 0; private String replyTo; private Integer forwardFlag = 0; private Integer timeFlag; private Integer sendStatus; private Integer distributeFlag; private Integer exposeFlag; private String planSendTime;// [note:'定时发送时间'] private Integer planType;// [note:'定时发送类型'] private Integer signId;// [note:'个人签名id'] private String imapFolderId; private String rootMailId; private String bouncedMailId; private Integer relateCompanyFlag; private Integer delaySendFlag; private String emailSize; private String replyMailId; private String aliasId; private String replyToMailId; private String sourceMailId; private Integer conferenceFlag; private String content; private String plainText; private String attachmentList; private List> attachmentPath; private String inlineImageList; private String summary; private String tagList; private String distributeList; private Integer isPin; private Integer contactType; private Integer hasTrack; private Integer viewCount; private Integer inquiryType; private String alibabaInfo; private String receiveOriginSender; private String receiveReadReceipt; private Integer readReceiptFlag; private String autoSource; private boolean isOwner; private boolean isManageable; private String agent; private String operateRole; private boolean canUnlock; private String remark;// [note: '备注'] private MailFileEntity mailFile = null;//附件的对象 private String messageId;//邮件唯一Id private Integer handle;//是否待处理 1是 0不是 private String handleTime;//待处理时间 private Integer docVersion; }