From 48a8a30f899408f23fad28a49eb894f8a3493e61 Mon Sep 17 00:00:00 2001 From: wangshuai Date: Wed, 21 Aug 2024 14:43:19 +0800 Subject: [PATCH] =?UTF-8?q?1=EF=BC=9B=E4=BD=99=E9=A2=9D=E5=88=A4=E6=96=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/ruoyi/business/service/impl/AiServiceImpl.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ruoyi-system/src/main/java/com/ruoyi/business/service/impl/AiServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/business/service/impl/AiServiceImpl.java index 0b01ce9..9f7e41f 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/business/service/impl/AiServiceImpl.java +++ b/ruoyi-system/src/main/java/com/ruoyi/business/service/impl/AiServiceImpl.java @@ -266,16 +266,16 @@ public class AiServiceImpl implements IAiService { // int cha = agentInfoL.get(0).getAiDurationBalance() - agentInfoL.get(0).getAiRealTimeNum(); if("sms".equals(busStoreInfo.getMarketingChannels())){ int cha = agentInfo.getAiDurationBalance();//短信-安全账分 - if (cha < list.size()&&(cha - 1)>0) { - list.subList(0, cha - 1); + if (cha <= newList.size() && (cha > 0)) { + newList = newList.subList(0, cha); log.error("安全账分不足截取部分订单营销"); } else if(cha <= 0){ continue; } }else if("AI".equals(busStoreInfo.getMarketingChannels())){ int cha = agentInfo.getAiRealTimeNum();//ai电话-普通账分 - if (cha < list.size()&&(cha - 1)>0) { - list.subList(0, cha - 1); + if (cha <= newList.size() && (cha > 0)) { + newList = newList.subList(0, cha); log.error("普通账分不足截取部分订单营销"); } else if(cha <= 0){ continue;