临时提交
parent
67788c9ffe
commit
5171395253
|
|
@ -177,24 +177,24 @@ public class AutoCallController {
|
|||
}
|
||||
}
|
||||
|
||||
@Autowired
|
||||
private WarningResponderMapper wrm;
|
||||
@Autowired
|
||||
private SmsHelper smsHelper;
|
||||
@GetMapping("/temp")
|
||||
public ResultJson temp() {
|
||||
String content = "领导您好!省防汛抗旱指挥部办公室将于8月7日启用预警叫应智能外呼系统。收到橙色以上气象预警后,系统将自动根据预警级别叫应相关责任人,来电显示“省防办值班室”,电话接通后,系统将播报AI预警信息并询问“如您已知晓上述信息,请按#号键”。请领导在收到预警叫应后,收听完整预警信息并根据语音提示按“#”号键进行确认。若未完成操作,系统将在1分钟内重拨,两次失败后将呼叫上一级责任人。特此报告。\n" +
|
||||
"\n" +
|
||||
"湖北省防汛抗旱指挥部办公室\n" +
|
||||
"2025年8月6日";
|
||||
List<WarningResponder> wrs = wrm.selectList(new QueryWrapper<WarningResponder>()
|
||||
.ge("level", 0));
|
||||
List<String> ret = new ArrayList<>();
|
||||
wrs.forEach(wr -> {
|
||||
wr.decryptPhone();
|
||||
String s = smsHelper.send(Collections.singletonList(wr.getPhone()), content);
|
||||
ret.add(wr.getPhone() + "-" + s);
|
||||
});
|
||||
return ResultJson.ok(wrs);
|
||||
}
|
||||
// @Autowired
|
||||
// private WarningResponderMapper wrm;
|
||||
// @Autowired
|
||||
// private SmsHelper smsHelper;
|
||||
// @GetMapping("/temp")
|
||||
// public ResultJson temp() {
|
||||
// String content = "领导您好!省防汛抗旱指挥部办公室将于8月7日启用预警叫应智能外呼系统。收到橙色以上气象预警后,系统将自动根据预警级别叫应相关责任人,来电显示“省防办值班室”,电话接通后,系统将播报AI预警信息并询问“如您已知晓上述信息,请按#号键”。请领导在收到预警叫应后,收听完整预警信息并根据语音提示按“#”号键进行确认。若未完成操作,系统将在1分钟内重拨,两次失败后将呼叫上一级责任人。特此报告。\n" +
|
||||
// "\n" +
|
||||
// "湖北省防汛抗旱指挥部办公室\n" +
|
||||
// "2025年8月6日";
|
||||
// List<WarningResponder> wrs = wrm.selectList(new QueryWrapper<WarningResponder>()
|
||||
// .ge("level", 0));
|
||||
// List<String> ret = new ArrayList<>();
|
||||
// wrs.forEach(wr -> {
|
||||
// wr.decryptPhone();
|
||||
// String s = smsHelper.send(Collections.singletonList(wr.getPhone()), content);
|
||||
// ret.add(wr.getPhone() + "-" + s);
|
||||
// });
|
||||
// return ResultJson.ok(wrs);
|
||||
// }
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue