业务逻辑1
1. 首页显示各项规则的今日待处理任务数量。从规则表中查询出有那些规则(新入职,满一年等),再到规则模板表中查询出各个规则已激活的模板,根据已激活的模板的id到发送任务表统计各个规则下的待处理任务数量。
2.新入职模板下入职第一天、入职第三天模板可同时激活,但年限模板下的多个模板同一时间只能激活一个。因此在统计新入职的待处理任务数量时应将第一天,第三天的数据相加)
业务逻辑2<br>
1. 在全部邮件、待处理、已发送三个邮件页面中,用户选择筛选条件(日期、部门、收件人、模板类型、在职\离职),根据前端传来的筛选条件,建立对应的sql查询语句进行查询
2. 返回给前端的数据还需统计出本次查询的记录数量。返回数据的排序规则:全部邮件页面:发送失败任务置顶,再接待发送任务,再接已完成任务。