浏览代码

关联详情修改

rgb 5 年之前
父节点
当前提交
ae04870661
共有 1 个文件被更改,包括 6 次插入1 次删除
  1. 6 1
      knowledgeman-service/src/main/java/com/diagbot/facade/RelationContactFacade.java

+ 6 - 1
knowledgeman-service/src/main/java/com/diagbot/facade/RelationContactFacade.java

@@ -155,7 +155,9 @@ public class RelationContactFacade extends RelationServiceImpl {
 		
 		QueryWrapper<Relation> relationQe = new QueryWrapper<>();
 		relationQe.eq("start_id", conceptId);
-		relationQe.eq(relationNodeVO!=null&&relationNodeVO.getSonRelationId()!=null,"relation_id", relationNodeVO.getSonRelationId());
+		if(relationNodeVO!=null&&relationNodeVO.getSonRelationId()!=null){
+			relationQe.eq("relation_id", relationNodeVO.getSonRelationId());
+		}
 		List<Relation> relationList = list(relationQe);
 		
 		if(ListUtil.isNotEmpty(relationList)){
@@ -250,6 +252,9 @@ public class RelationContactFacade extends RelationServiceImpl {
 		if(ListUtil.isNotEmpty(relationIds)){
 			relationId = relationIds.remove(0);
 		}
+		if(relationId==null){
+			relationId = -999999l;
+		}
 		if(ListUtil.isNotEmpty(typeIds)){
 			endTypeId = typeIds.remove(0);
 		}