| | |
| | | } |
| | | } |
| | | } |
| | | |
| | | // //记录无需随访详情 |
| | | // serviceSubtaskStatistic.setNonFollowUpInfo(nonFollowUpInfo); |
| | | // //记录需随访详情 |
| | | // serviceSubtaskStatistic.setFollowUpNeededAllInfo(followUpNeededAllInfo); |
| | | // //记录首次应随访详情 |
| | | // serviceSubtaskStatistic.setNeedFollowUpInfo(needFollowUpInfo); |
| | | // //记录首次待随访详情 |
| | | // serviceSubtaskStatistic.setPendingFollowUpInfo(pendingFollowUpInfo); |
| | | // //记录首次随访成功详情 |
| | | // serviceSubtaskStatistic.setFollowUpSuccessInfo(followUpSuccessInfo); |
| | | // //记录首次随访失败详情 |
| | | // serviceSubtaskStatistic.setFollowUpFailInfo(followUpFailInfo); |
| | | // //记录首次随访人工详情 |
| | | // serviceSubtaskStatistic.setManualInfo(manualInfo); |
| | | // //记录首次随访语音详情 |
| | | // serviceSubtaskStatistic.setVoiceInfo(voiceInfo); |
| | | // //记录首次随访短信详情 |
| | | // serviceSubtaskStatistic.setSmsInfo(smsInfo); |
| | | // //记录首次随访微信详情 |
| | | // serviceSubtaskStatistic.setWechatInfo(wechatInfo); |
| | | // //记录再次应随访详情 |
| | | // serviceSubtaskStatistic.setNeedFollowUpAgainInfo(needFollowUpAgainInfo); |
| | | // //记录再次待随访详情 |
| | | // serviceSubtaskStatistic.setPendingFollowUpAgainInfo(pendingFollowUpAgainInfo); |
| | | // //记录再次随访成功详情 |
| | | // serviceSubtaskStatistic.setFollowUpSuccessAgainInfo(followUpSuccessAgainInfo); |
| | | // //记录再次随访失败详情 |
| | | // serviceSubtaskStatistic.setFollowUpFailAgainInfo(followUpFailAgainInfo); |
| | | // //记录再次随访人工详情 |
| | | // serviceSubtaskStatistic.setManualAgainInfo(manualAgainInfo); |
| | | // //记录再次随访语音详情 |
| | | // serviceSubtaskStatistic.setVoiceAgainInfo(voiceAgainInfo); |
| | | // //记录再次随访短信详情 |
| | | // serviceSubtaskStatistic.setSmsAgainInfo(smsAgainInfo); |
| | | // //记录再次随访微信详情 |
| | | // serviceSubtaskStatistic.setWechatAgainInfo(wechatAgainInfo); |
| | | return serviceSubtaskStatistic; |
| | | } |
| | | |
| | |
| | | return serviceSubtaskMapper.getSfStatisticsJoydetails(serviceSubtaskCountReq); |
| | | } |
| | | |
| | | @Override |
| | | public List<ServiceSubtask> getSfStatisticsHyperlink(ServiceSubtaskCountReq serviceSubtaskCountReq) { |
| | | List<ServiceSubtask> subtasks = serviceSubtaskMapper.getSfStatistics(serviceSubtaskCountReq); |
| | | return subtasks; |
| | | } |
| | | |
| | | |
| | | /** |
| | | * 获取随访统计比例 |
| | | * |
| | |
| | | * @return |
| | | */ |
| | | @Override |
| | | // @Cacheable(value = "getSfStatisticsScript", key = "T(org.springframework.util.DigestUtils).md5DigestAsHex(#serviceSubtaskCountReq.toString().getBytes())", unless = "#result == null or #result.isEmpty()") |
| | | @Cacheable(value = "getSfStatisticsScript", key = "T(org.springframework.util.DigestUtils).md5DigestAsHex(#serviceSubtaskCountReq.toString().getBytes())", unless = "#result == null or #result.isEmpty()") |
| | | public List<ServiceSubtaskStatistic> getSfStatisticsScript(ServiceSubtaskCountReq serviceSubtaskCountReq) { |
| | | log.info("getSfStatisticsScript的入参为:{}", serviceSubtaskCountReq); |
| | | List<ServiceSubtaskStatistic> serviceSubtaskStatistics = new ArrayList<>(); |