diff --git a/bonus-modules/bonus-material/src/main/java/com/bonus/material/purchase/service/impl/PurchaseNoticePersonServiceImpl.java b/bonus-modules/bonus-material/src/main/java/com/bonus/material/purchase/service/impl/PurchaseNoticePersonServiceImpl.java index 3b7c25e0..6cb4a173 100644 --- a/bonus-modules/bonus-material/src/main/java/com/bonus/material/purchase/service/impl/PurchaseNoticePersonServiceImpl.java +++ b/bonus-modules/bonus-material/src/main/java/com/bonus/material/purchase/service/impl/PurchaseNoticePersonServiceImpl.java @@ -6,6 +6,7 @@ import java.util.Objects; import cn.hutool.core.collection.CollectionUtil; import cn.hutool.json.JSONObject; import com.ah.sbd.SmsTool; +import com.ah.sbd.utils.param.BatchSmsByContentParam; import com.ah.sbd.utils.param.SmsParam; import com.bonus.common.biz.constant.BmConfigItems; import com.bonus.common.biz.enums.PurchaseTaskStatusEnum; @@ -110,10 +111,11 @@ public class PurchaseNoticePersonServiceImpl implements IPurchaseNoticePersonSer purchaseNoticePersonDto.getPhoneNumbers().set(i, decrypted); } } - String splitPhoneNumber = String.join(",", purchaseNoticePersonDto.getPhoneNumbers()); +// String splitPhoneNumber = String.join(",", purchaseNoticePersonDto.getPhoneNumbers()); + List mobileList = purchaseNoticePersonDto.getPhoneNumbers(); try { // 省公司短信发送 - JSONObject sendResult = SmsTool.sendSms(new SmsParam(splitPhoneNumber, purchaseNoticePersonDto.getContent()), BmConfigItems.ANHUI_COMPANY_SMS_KEY); + JSONObject sendResult = SmsTool.sendSms(new BatchSmsByContentParam(mobileList, purchaseNoticePersonDto.getContent()), BmConfigItems.ANHUI_COMPANY_SMS_KEY); //String sendResult = SmsUtils.smsToken(splitPhoneNumber, purchaseNoticePersonDto.getContent(),""); if (sendResult != null) { // 发送短信后修改任务状态