# 钉钉自动报表需求 ## 1. 需求概述 - 订阅能力商店河北\_CEM 高品质 2 日统计\_HE_D_HIGH_QUALITY_COUNT_DAY 和河北\_CEM 移网质量投诉明细\_HE_D_MOBILE_COMPLAINT_DETAILS_DAY 两项数据 - 每天定时根据要求处理数据,生成日报表 - 每天定时按照制定的格式将日报表内容发送到指定的钉钉群 ## 2. 需求详情 ### 2.1 报表发送 报表发送基本上可以定义为一个定时任务,按照指定的 cron 字符串定时执行,一个报表发送的定时任务应包含一个 1. 一项发送任务 2. 需要接口支持改变在运行的任务及状态 3. 任务可以由代码写死,每次增加新的任务时直接更新版本。 4. 本次要发送的任务可以由 cron 字符串(由配置文件提供)、钉钉群 token(由配置文件提供)、要发送的内容路径(内网地址、路径、用户名、密码这些信息直接写死在代码里)定义。 ### 2.2 报表生成(独立程序) #### 2.2.1 数据源 #### 2.2.2 数据入库 #### 2.2.3 最终产出 ##### 2.2.3.1 客服投诉清单各地市投诉情况 ##### 2.2.3.2 重复投诉率 ##### 2.2.3.3 超时工单情况 ##### 2.2.3.4 平均处理时长 ##### 2.2.3.5 投诉问题解决翻译率 ##### 2.2.3.6 投诉问题解决率 ##### 2.2.3.7 投诉问题相应率