| | |
| | | public String sendSmsByOutCallNotConnect(String taskId,String time) { |
| | | String templateId = "2431012249882"; |
| | | // 查询当前任务未接通的人员信息(包含水库编号) |
| | | List<Map<String, Object>> list = smsTemplateService.getNotConnectPatrolPersonList(taskId); |
| | | List<Map<String, Object>> list = smsTemplateService.getNotConnectPatrolPersonList(taskId,null); |
| | | SmsTemplate smsTemplate = smsTemplateService.getOne(new QueryWrapper<SmsTemplate>().eq("template_id", templateId)); |
| | | if (list.size()>0) { |
| | | List<Map<String, Object>> newList = new ArrayList<>(); |
| | |
| | | return false; |
| | | } |
| | | |
| | | |
| | | /** |
| | | * 通过手机号获取外呼未接通已发短信通知的人员水库信息 |
| | | * @param phone 手机号码 |
| | | * @return |
| | | */ |
| | | @Override |
| | | public Object getCallNotConnectSmsNoticeInfo(String phone) { |
| | | List<Map<String, Object>> list = new ArrayList<>(); |
| | | // 通过手机号查询外呼任务id |
| | | String taskId = bladeRedis.get(MinConstant.fill_info_prefix + phone); |
| | | // 判断 |
| | | if (null!=taskId && !taskId.equals("")){ |
| | | // 通过手机号和外呼任务id 查询水库人员信息 |
| | | list = smsTemplateService.getNotConnectPatrolPersonList(taskId,phone); |
| | | // 返回 |
| | | return list; |
| | | } |
| | | // 没有,已过期 |
| | | return list; |
| | | } |
| | | } |