| | |
| | | |
| | | import cn.hutool.core.collection.CollUtil; |
| | | import cn.hutool.core.util.ArrayUtil; |
| | | import com.ruoyi.common.core.utils.JsonUtils; |
| | | import com.ruoyi.common.core.utils.StringUtils; |
| | | import com.ruoyi.common.json.utils.JsonUtils; |
| | | import com.ruoyi.common.sms.config.properties.SmsProperties; |
| | | import com.ruoyi.common.sms.entity.SmsResult; |
| | | import com.ruoyi.common.sms.exception.SmsException; |
| | |
| | | throw new SmsException("模板ID不能为空"); |
| | | } |
| | | SendSmsRequest req = new SendSmsRequest(); |
| | | Set<String> set = Arrays.stream(phones.split(",")).map(p -> "+86" + p).collect(Collectors.toSet()); |
| | | Set<String> set = Arrays.stream(phones.split(StringUtils.SEPARATOR)).map(p -> "+86" + p).collect(Collectors.toSet()); |
| | | req.setPhoneNumberSet(ArrayUtil.toArray(set, String.class)); |
| | | if (CollUtil.isNotEmpty(param)) { |
| | | req.setTemplateParamSet(ArrayUtil.toArray(param.values(), String.class)); |