# 消息日志审计

业务场景:

查询消息发送记录,包括消息任务的记录和消息明细的记录

使用角色:

后台管理员

业务逻辑:

进行消息后台-消息日志审计

已发送任务查询

未发送任务查询

消息明细查询

  1. 已发送任务查询:
  • 字段:消息标题、发送类型、发送部门/应用、发送者、时间、发送方式、消息明细、详情
  • 字段说明:
    • 消息标题:当前消息任务的标题
    • 发送类型:包括在线发送和系统发送
    • 发送部门/应用:发送部门,或应用名称
    • 发送者:发送人姓名
    • 时间:消息任务创建时间
    • 发送方式:消息任务的发送方式、包括手机短信、电子邮件、微信、钉钉、系统消息、App等
    • 消息明细:
      • 消息发送数量,可点击跳转消息明细查询查看发送明细
    • 失败消息提示:
      • 当消息任务内有发送失败的消息时,会进行提示
      • 鼠标悬浮查看失败消息数量
      • 点击可查看全部发送失败的消息的消息明细
  • 详情:
    • 消息的详细信息:发送人、部门/应用、接收人、发送状态、发送方式、发送时间、标题、消息内容、附件、封面等
  • 排序:
    • 默认按时间倒序排序
  • 查询:
    • 输入框:消息标题
    • 下拉框:发送方式、发送类型、发送部门、发送应用
    • 时间选择器:发送时间的时间段
  1. 未发送任务查询
  • 字段:消息标题、发送类型、发送部门/应用、发送者、时间、发送方式、任务状态、操作
  • 字段说明:
    • 消息标题:当前消息任务的标题
    • 发送类型:包括在线发送和系统发送
    • 发送部门/应用:发送部门,或应用名称
    • 发送者:发送人姓名
    • 时间:消息任务创建时间
    • 发送方式:消息任务选择的发送方式、包括手机短信、电子邮件、微信、钉钉、系统消息、App等
    • 任务状态:
      • 消息任务状态:定时中、审核中、已撤回、审核未通过
    • 排序:
      • 默认按时间倒序排序
    • 操作:
      • 详情:消息的详细信息,包含发送人、部门/应用、接收人、发送状态、发送方式、发送时间、标题、消息内容、附件、封面等信息
      • 撤回:将消息撤回至发送人草稿箱
      • 审核:审核消息,审核通过则发送消息
  1. 消息明细查询:
  • 通过页签切换过来,则查看全平台的消息明细
  • 通过已发送任务切换过来,仅查看该任务下的消息明细
  • 字段:消息标题、发送类型、发送者、发送时间、发送方式、接收人、阅读状态、发送状态、失败记录
  • 字段说明:
    • 消息标题:当前消息的标题
    • 发送类型:包括在线发送和系统发送
    • 发送部门/应用:发送部门,或应用名称
    • 发送者:发送人姓名
    • 时间:消息任务创建时间
    • 发送方式:消息的发送方式、包括手机短信、电子邮件、微信、钉钉、系统消息、App等
    • 接收人:消息任务接收人姓名(或者手机号、邮箱账号)
    • 阅读状态:
      • 发送方式为系统消息时,可查看阅读状态
      • 阅读状态包括:未读、已读
    • 发送状态:发送成功、发送失败、用户拒收
    • 发送失败的消息,可查看失败原因
      • 失败原因由发送时间、失败原因组成
      • 失败原因添加前缀,用于说明失败原因来源,如【阿里云】没有短信模板code
      • 失败的消息支持重发,所以可能存在多条失败原因
  • 操作:
    • 详情:消息的详细信息,包含发送人、部门/应用、接收人、发送状态、发送方式、发送时间、标题、消息内容、附件、封面等信息
    • 重发:发送失败的消息可以手动重复
    • 一键重发:
      • 选择时间区间(必选,用于缩小重发范围)
      • 点击【一键重发】,查询时间段内,所有的失败消息,并统计向用户展示预计重发消息的数量,向其确认是否重发
      • 用户确认后执行重发逻辑
    • 批量删除:多选消息记录,批量删除
  • 排序:
    • 默认按时间倒序排序
  • 查询项:
    • 输入框:消息标题、接收人
    • 下拉框:发送方式、发送类型、发送状态、发送部门、发送应用
    • 时间选择器:发送时间的时间段