package com.simuwang.manage.service; import com.simuwang.base.pojo.vo.EmailFileInfoVO; import com.simuwang.base.pojo.vo.EmailParseInfoVO; import com.simuwang.base.pojo.vo.EmailTypeRuleVO; import com.smppw.common.pojo.enums.TimeRange; import java.util.List; import java.util.Map; /** * FileName: ParseEmailService * Author: chenjianhua * Date: 2024/9/10 11:26 * Description: ${DESCRIPTION} */ public interface ParseEmailService { void saveEmailType(EmailTypeRuleVO emailTypeRuleVO); EmailTypeRuleVO searchEmailType(); List searchEmailList(String emailTitle, Integer emailType, Integer parseStatus,TimeRange timeRange,String startDate,String endDate); EmailParseInfoVO searchEmailById(Integer id); Map searchEmailCount(TimeRange timeRange); EmailFileInfoVO getEmailFileById(Integer fileId); }