xinyb
6 天以前 aad276da26b3b44b7622343fa0bf15583e803585
src/com/yc/crm/mail/service/MailIfc.java
@@ -28,7 +28,7 @@
     *
     * @param mail
     */
    void saveReceivingMailList(List<t482101HEntity> mail);
    String saveReceivingMailList(List<t482101HEntity> mail);
    /**
     * 更新收件内容
@@ -80,14 +80,23 @@
     * @param isRead   是否已读
     * @return
     */
    List<t482101HList> getReceivingMailList(String email, Integer mailType, boolean isNoRead, String userCode,Integer page,Integer limit);
    List<t482101HList> getReceivingMailList(String email, Integer mailType, boolean isNoRead, String userCode, Integer page, Integer limit);
    /**
     * 获取待处理邮件列表
     *
     * @param email
     * @return
     */
    List<t482101HList> getHandleMailList(String email,String userCode,Integer page,Integer limit);
    List<t482101HList> getHandleMailList(String email, String userCode, Integer page, Integer limit);
    /**
     * 获取文件夹邮件列表
     *
     * @param email
     * @return
     */
    List<t482101HList> getFolderMailList(String type, String userCode, Integer page, Integer limit) throws Exception;
    /**
     * 获取用户的全部邮件
@@ -125,7 +134,18 @@
     *
     * @param docCode
     */
    abstract void updateRead(String docCode,boolean status);
    abstract void updateRead(String docCode, boolean status);
    /**
     * 更新移动邮件位置
     *
     * @param userCode
     * @param docCode
     * @param folderId
     * @param tagId
     * @return
     */
    abstract void updateMailType(String docCode, Integer folderId, String tagId);
    /**
     * 绑定账号的邮箱模块
@@ -136,12 +156,23 @@
    abstract List<MailModuleEntity> getMailModuleList(String userCode);
    abstract List<MailModuleBelowEntity> getMailModuleBelowList(String userCode);
    /**
     * 待处理邮件
     *
     * @param handleTime
     * @param docCode
     */
    abstract void updateMailHandle(String handleTime,String docCode);
    abstract void updateMailHandle(String handleTime, String docCode);
    abstract Integer getMailTotal(String email, Integer mailType, boolean isNoRead,String userCode);
    /**
     * 查总数
     * @param email
     * @param mailType
     * @param isNoRead
     * @param id
     * @param userCode
     * @return
     */
    abstract Integer getMailTotal(String email, Integer mailType, boolean isNoRead, String id, String userCode);
}