zoujiajian vor 2 Jahren
Ursprung
Commit
286a2b14ab

+ 6 - 2
netflix-service/src/main/java/com/cyksj/service/corp/impl/CorpFollowDynamicConfigServiceImpl.java

@@ -7,10 +7,12 @@ import com.cyksj.common.exception.BusinessRuntimeException;
 import com.cyksj.common.util.Jsons;
 import com.cyksj.mapper.corp.CorpFollowConfigMapper;
 import com.cyksj.mapper.corp.CorpFollowDutyRelateMapper;
+import com.cyksj.mapper.corp.CorpFollowServiceRelateMapper;
 import com.cyksj.mapper.corp.CorpTagMapper;
 import com.cyksj.model.dto.CorpFollowActiveCodeDto;
 import com.cyksj.model.entity.CorpFollowConfig;
 import com.cyksj.model.entity.CorpFollowDutyRelate;
+import com.cyksj.model.entity.CorpFollowServiceRelate;
 import com.cyksj.model.entity.CorpTag;
 import com.cyksj.model.request.corp.CorpFollowContact;
 import com.cyksj.service.corp.CorpFollowDynamicConfigService;
@@ -40,6 +42,8 @@ public class CorpFollowDynamicConfigServiceImpl implements CorpFollowDynamicConf
 
 	private final CorpFollowDutyRelateMapper corpFollowDutyRelateMapper;
 
+	private final CorpFollowServiceRelateMapper serviceRelateMapper;
+
 	private final CorpTagMapper corpTagMapper;
 
 	@Override
@@ -69,8 +73,8 @@ public class CorpFollowDynamicConfigServiceImpl implements CorpFollowDynamicConf
 			if (followIds.size() > 1) {
 				type = 2;
 			}
-			String serviceNames = corpFollowDutyRelateMapper.selectList(Wrappers.lambdaQuery(CorpFollowDutyRelate.class)
-					.in(CorpFollowDutyRelate::getFollowId, followIds)).stream().map(CorpFollowDutyRelate::getServiceName).collect(Collectors.joining(","));
+			String serviceNames = serviceRelateMapper.selectList(Wrappers.lambdaQuery(CorpFollowServiceRelate.class)
+					.in(CorpFollowServiceRelate::getFollowId, followIds)).stream().map(CorpFollowServiceRelate::getServiceName).collect(Collectors.joining(","));
 			if (StrUtil.isEmpty(serviceNames)) {
 				throw BusinessRuntimeException.getInstance("存在被删除的客服,请刷新页面重试");
 			}