using DS.Module.Core; using DS.Module.DjyServiceStatus; using DS.WMS.Core.EmailParse.Dtos; using DS.WMS.Core.Op.Dtos; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace DS.WMS.Core.EmailParse.Interface { /// /// 邮件执行代码注入配置 /// public interface IEmailExcuteCodeInjectConfigService { /// /// 保存邮件执行代码注入配置 /// /// 邮件执行代码注入配置信息 /// 返回回执 Task> Save(EmailExcuteCodeInjectConfigDto info); /// /// 获取邮件执行代码注入配置详情 /// /// 邮件执行代码注入配置主键 /// 返回回执 Task> GetInfo(string gid); /// /// 删除 /// /// 邮件执行代码注入配置主键数组 /// 返回回执 Task Delete(string[] gIds); /// /// 邮件执行代码注入配置台账查询 /// /// 邮件执行代码注入配置台账查询请求 /// 返回结果 Task>> GetPageAsync(PageRequest QuerySearch); /// /// 检索所有使用此执行代码注入配置的解析配置列表 /// /// 邮件执行代码注入配置主键 /// 返回结果 Task>> QueryUseParserConfigEmailList(string gid); } }