| | |
| | | |
| | | import com.yc.crm.mail.entity.T482102Entity; |
| | | import com.yc.crm.mail.entity.t482101HEntity; |
| | | import com.yc.crm.mail.entity.t482101HList; |
| | | import com.yc.entity.attachment.AttachmentEntity; |
| | | |
| | | import javax.mail.MessagingException; |
| | |
| | | Integer updateReceivingMail(t482101HEntity mail); |
| | | |
| | | /** |
| | | * 删除邮件(标记为已读) |
| | | * 修改deleteFlag |
| | | * @param userCode |
| | | * @param docCode |
| | | * @return |
| | | */ |
| | | Integer deleteReceivingMail(String docCode); |
| | | Integer updateDeleteFlag(String userCode,String docCode); |
| | | |
| | | /** |
| | | * 删除邮件 |
| | | * @param docCode |
| | | * @return |
| | | */ |
| | | Integer deleteEmail(String userCode,String docCode); |
| | | |
| | | /** |
| | | * 删除邮件(根据messageId) |
| | | * @param messagesId |
| | | * @return |
| | | */ |
| | | Integer deleteEmail(String messageId); |
| | | |
| | | /** |
| | | * 获取邮件的详情内容 |
| | |
| | | * @param docCode |
| | | * @return |
| | | */ |
| | | t482101HEntity getReceivingMailInfo(String email, String docCode); |
| | | t482101HEntity getReceivingMailInfo(String docCode); |
| | | |
| | | /** |
| | | * 获取邮件不同类型列表 |
| | |
| | | * @param isRead 是否已读 |
| | | * @return |
| | | */ |
| | | List<t482101HEntity> getReceivingMailList(String email,Integer mailType,boolean isNoRead); |
| | | List<t482101HList> getReceivingMailList(String email, Integer mailType, boolean isNoRead,String userCode); |
| | | |
| | | |
| | | /** |
| | |
| | | * @param docCode |
| | | * @return |
| | | */ |
| | | Integer deleteMailDrafts(String docCode); |
| | | // Integer deleteMailDrafts(String userCode,String docCode); |
| | | |
| | | /** |
| | | * 邮件附件的调用处理 |
| | | * @param unid |
| | | * @return |
| | | */ |
| | | public List<AttachmentEntity> getAttachmentEntityList(String unIdSeq); |
| | | abstract List<AttachmentEntity> getAttachmentEntityList(String unIdSeq); |
| | | |
| | | /** |
| | | * 获取收件邮箱已经存在的MessageId集合 |
| | | * @param receiver |
| | | * @return |
| | | */ |
| | | abstract List<String> getMessageIdList(String receiver); |
| | | |
| | | /** |
| | | * 更新为已读 |
| | | * @param docCode |
| | | */ |
| | | abstract void updateRead(String docCode); |
| | | } |