diff --git a/com.actionsoft.apps.coe.pal/src/com/actionsoft/apps/coe/pal/pal/repository/designer/web/CoeDesignerWeb.java b/com.actionsoft.apps.coe.pal/src/com/actionsoft/apps/coe/pal/pal/repository/designer/web/CoeDesignerWeb.java index be9eef34..ee30fc34 100755 --- a/com.actionsoft.apps.coe.pal/src/com/actionsoft/apps/coe/pal/pal/repository/designer/web/CoeDesignerWeb.java +++ b/com.actionsoft.apps.coe.pal/src/com/actionsoft/apps/coe/pal/pal/repository/designer/web/CoeDesignerWeb.java @@ -3761,6 +3761,7 @@ public String CreateincidenceRelation(boolean isLargeIteration,String olduuid,PA ResponseObject ro = null; DesignerShapeRelationDao dao = new DesignerShapeRelationDao(); List oldModelList = dao.getModelListByFileId(olduuid); + if(oldModelList.size()>0){ for (DesignerShapeRelationModel oldModel : oldModelList) { PALRepositoryModel model = PALRepositoryCache.getCache().get(newModel.getId()); @@ -3843,13 +3844,13 @@ public String CreateincidenceRelation(boolean isLargeIteration,String olduuid,PA } - + ro = ResponseObject.newWarnResponse("创建失败"); } + return ro.toString(); + } + }else{ + ro = ResponseObject.newWarnResponse("创建失败"); } - - - - return ro.toString(); }