Просмотр исходного кода

CID电话限制按公司维度代码补充提交

yjwang 1 месяц назад
Родитель
Сommit
98928ddb97

+ 9 - 5
fs-service/src/main/java/com/fs/company/service/impl/call/node/AiCallTaskNode.java

@@ -336,11 +336,15 @@ public class AiCallTaskNode extends AbstractWorkflowNode {
             //转换数据
             CidPhoneConfig config =JSONObject.parseObject(json,CidPhoneConfig.class);
             if(config.getEnablePhoneLimitConfig() != null && config.getEnablePhoneLimitConfig()){//开启了拨打限制按钮
-                //获取当前外呼业务电话拨打信息
-               int num = companyVoiceRoboticCallLogCallphoneMapper.countTodayCallsByBusinessId(businessId);
-               if(num >= config.getNumberCalls()){
-                   return true;
-               }
+                //获取销售公司
+                Long companyId = companyVoiceRoboticCallLogCallphoneMapper.selectCompanyIdByBusinessId(businessId);
+                if(companyId != null){
+                    //获取当前外呼业务电话拨打信息
+                    int num = companyVoiceRoboticCallLogCallphoneMapper.countTodayCallsByBusinessId(businessId,companyId);
+                    if(num >= config.getNumberCalls()){
+                        return true;
+                    }
+                }
             }
         }
         return false;