|
@@ -26,6 +26,7 @@ import com.diagbot.service.RelationService;
|
|
|
import com.diagbot.service.impl.RelationOrderServiceImpl;
|
|
|
import com.diagbot.service.impl.RelationServiceImpl;
|
|
|
import com.diagbot.util.DateUtil;
|
|
|
+import com.diagbot.util.ListUtil;
|
|
|
import com.diagbot.util.RespDTOUtil;
|
|
|
import com.diagbot.util.UserUtils;
|
|
|
import com.diagbot.vo.RelationContactDetailVO;
|
|
@@ -86,9 +87,11 @@ public class RelationContactFacade extends RelationServiceImpl {
|
|
|
}
|
|
|
|
|
|
List<Long> relationIdList = repairRelationDataForDelBeforeAdd(relationNodeVO.getConceptId(), relationNodeVO.getSonRelationId());
|
|
|
- QueryWrapper<RelationOrder> relationOrderQe = new QueryWrapper<>();
|
|
|
- relationOrderQe.in("t_relation_id", relationIdList);
|
|
|
- relationOrderFacade.remove(relationOrderQe);
|
|
|
+ if(ListUtil.isNotEmpty(relationIdList)){
|
|
|
+ QueryWrapper<RelationOrder> relationOrderQe = new QueryWrapper<>();
|
|
|
+ relationOrderQe.in("t_relation_id", relationIdList);
|
|
|
+ relationOrderFacade.remove(relationOrderQe);
|
|
|
+ }
|
|
|
|
|
|
List<List<Relation>> relationGroupList = repairRelationDataForAdd(relationNodeVO);
|
|
|
String currentUser = UserUtils.getCurrentPrincipleID();
|