ludc
2024-04-16 b181dbc0898bfb4dd8f34dfd3c3961b4499720f1
Source/UBCS/ubcs-service/ubcs-applyjtcodeservice/src/main/java/com/vci/ubcs/code/applyjtcodeservice/service/impl/GroupMdmInterServiceImpl.java
@@ -100,6 +100,12 @@
   @Autowired(required = false)
   private IDockingPreMetaAttrService dockingPreMetaAttrService;
   /**
    * 集团属性池映射服务
    */
   @Autowired(required = false)
   private IGroupAttrPoolMappingService groupAttrPoolMappingService;
   @Autowired(required = false)
   private IMdmEngineClient mdmEngineClient;
@@ -750,8 +756,7 @@
    * @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();
@@ -789,6 +794,8 @@
            // String oid = jviewModelObject.getOid();
            List<DockingPreMetaAttr>allDockingPreMetaAttrList=new ArrayList<>();
            getMetaAttrObject(metaList, jclassId, jviewModelObject, "root",allDockingPreMetaAttrList);
            //保存集团属性到集团属性池映射表中
            groupAttrPoolMappingService.saveDistinctGroupAttr(allDockingPreMetaAttrList);
            //保存模型视图属性
            dockingPreMetaAttrService.saveOrUpdateBatch(allDockingPreMetaAttrList);
            //保存模型视图
@@ -860,9 +867,7 @@
            }else{
               allDockingPreMetaAttrList.add(dockingPreMetaAttr);
            }
         }
      } catch (Throwable e) {
         e.printStackTrace();
         log.error("组织模型视图"+ jviewModelObject.getViewName()