| | |
| | | @Autowired(required = false) |
| | | private IDockingPreMetaAttrService dockingPreMetaAttrService; |
| | | |
| | | /** |
| | | * 集团属性池映射服务 |
| | | */ |
| | | @Autowired(required = false) |
| | | private IGroupAttrPoolMappingService groupAttrPoolMappingService; |
| | | |
| | | @Autowired(required = false) |
| | | private IMdmEngineClient mdmEngineClient; |
| | | |
| | |
| | | * @param jclassObject |
| | | * @throws Throwable |
| | | */ |
| | | private void getVilewMode(DockingClassifyVO jclassObject, List<DockingClassifyViewVO> list) |
| | | throws Throwable { |
| | | private void getVilewMode(DockingClassifyVO jclassObject, List<DockingClassifyViewVO> list) throws Throwable { |
| | | String nodeLinkName = jclassObject.getNodeLinkName(); |
| | | try { |
| | | String jclassId = com.alibaba.cloud.commons.lang.StringUtils.isBlank(jclassObject.getId())?"":jclassObject.getId(); |
| | |
| | | // String oid = jviewModelObject.getOid(); |
| | | List<DockingPreMetaAttr>allDockingPreMetaAttrList=new ArrayList<>(); |
| | | getMetaAttrObject(metaList, jclassId, jviewModelObject, "root",allDockingPreMetaAttrList); |
| | | //保存集团属性到集团属性池映射表中 |
| | | groupAttrPoolMappingService.saveDistinctGroupAttr(allDockingPreMetaAttrList); |
| | | //保存模型视图属性 |
| | | dockingPreMetaAttrService.saveOrUpdateBatch(allDockingPreMetaAttrList); |
| | | //保存模型视图 |
| | |
| | | }else{ |
| | | allDockingPreMetaAttrList.add(dockingPreMetaAttr); |
| | | } |
| | | |
| | | } |
| | | |
| | | } catch (Throwable e) { |
| | | e.printStackTrace(); |
| | | log.error("组织模型视图"+ jviewModelObject.getViewName() |