| | |
| | | //æ ¡éªæ¯å¦é
ç½® |
| | | DockingSystemConfig dockingSystemConfig=null; |
| | | dockingSystemConfig=checkIspass(finalSystemId, SysIntegrationDataFlowTypeEnum.ACCEPT.getValue(), sysIntegrationPushTypeEnum.ACCPET_APPCODE.getValue(),codeClassifyVO.getOid()); |
| | | if(dockingSystemConfig==null){ |
| | | if(dockingSystemConfig==null||StringUtils.isBlank(dockingSystemConfig.getOid())){ |
| | | errorid[0] ="101"; |
| | | throw new Throwable("ç³»ç»æ è¯ä¸ºã"+ finalSystemId +"ãï¼éæå类为ã"+codeClassifyVO.getName()+"ã以ä¸åç±»ï¼"+sysIntegrationPushTypeEnum.ACCPET_APPCODE.getText()+"æ¥å£é
置已åç¨æè
æªé
ç½®ï¼è¯·èç³»ç¼ç 管çåï¼"); |
| | | } |
| | |
| | | if(CODE_CHECKCONFIG) { |
| | | //æ ¡éªæ¯å¦é
ç½® |
| | | DockingSystemConfig dockingSystemConfig= checkIspass(finalSystemId, SysIntegrationDataFlowTypeEnum.ACCEPT.getValue(), sysIntegrationPushTypeEnum.ACCPET_EDITCODE.getValue(),codeClassifyVO.getOid()); |
| | | if(dockingSystemConfig==null){ |
| | | if(dockingSystemConfig==null||StringUtils.isBlank(dockingSystemConfig.getOid())){ |
| | | objerrorCode ="101"; |
| | | throw new Throwable("ç³»ç»æ è¯ä¸ºã"+ finalSystemId +"ãï¼éæå类为ã"+codeClassifyVO.getName()+"ã以ä¸åç±»ï¼"+sysIntegrationPushTypeEnum.ACCPET_EDITCODE.getText()+"æ¥å£é
置已åç¨æè
æªé
ç½®ï¼è¯·èç³»ç¼ç 管çåï¼"); |
| | | } |
| | |
| | | if(CODE_CHECKCONFIG) { |
| | | //æ ¡éªæ¯å¦é
ç½® |
| | | DockingSystemConfig dockingSystemConfig= checkIspass(systemId, SysIntegrationDataFlowTypeEnum.ACCEPT.getValue(), sysIntegrationPushTypeEnum.ACCPET_QUERYDATA.getValue(),currentCodeClassify[0].getOid()); |
| | | if(dockingSystemConfig==null){ |
| | | if(dockingSystemConfig==null||StringUtils.isBlank(dockingSystemConfig.getOid())){ |
| | | errorid ="101"; |
| | | throw new Throwable("ç³»ç»æ è¯ä¸ºã"+ systemId +"ãï¼éæå类为ã"+currentCodeClassify[0].getName()+"ã以ä¸åç±»ï¼"+sysIntegrationPushTypeEnum.ACCPET_QUERYDATA.getText()+"æ¥å£é
置已åç¨æè
æªé
ç½®ï¼è¯·èç³»ç¼ç 管çåï¼"); |
| | | } |
| | |
| | | //æ ¡éªæ¯å¦é
ç½® |
| | | DockingSystemConfig dockingSystemConfig=null; |
| | | dockingSystemConfig=checkIspass(finalSystemId, SysIntegrationDataFlowTypeEnum.ACCEPT.getValue(), sysIntegrationPushTypeEnum.ACCPET_APPCODE.getValue(),codeClassifyVO.getOid()); |
| | | if(dockingSystemConfig==null){ |
| | | if(dockingSystemConfig==null||StringUtils.isBlank(dockingSystemConfig.getOid())){ |
| | | errorid[0] ="101"; |
| | | throw new Throwable("ç³»ç»æ è¯ä¸ºã"+ finalSystemId +"ãï¼éæå类为ã"+codeClassifyVO.getName()+"ã以ä¸åç±»ï¼"+sysIntegrationPushTypeEnum.ACCPET_APPCODE.getText()+"æ¥å£é
置已åç¨æè
æªé
ç½®ï¼è¯·èç³»ç¼ç 管çåï¼"); |
| | | } |
| | |
| | | }catch (Throwable e){ |
| | | objerrorCode="1"; |
| | | e.printStackTrace(); |
| | | throw new Throwable("MDMéæå±æ§é
ç½®æä»¶è¯»å失败"); |
| | | throw new Throwable("éæç³»ç»æ è¯ä¸ºï¼ã"+systemId+"ãï¼åç±»åºä¸º:ã"+libray+"ãçéæå±æ§é
ç½®æä»¶è¯»å失败"); |
| | | } |
| | | LinkedList<String> rowNameList=new LinkedList<>(); |
| | | LinkedHashMap<String,Integer> filedIndexMap=new LinkedHashMap<>(); |
| | |
| | | }catch (Throwable e){ |
| | | objerrorCode="1"; |
| | | e.printStackTrace(); |
| | | throw new Throwable("MDMéæå±æ§é
ç½®æä»¶è¯»å失败"); |
| | | throw new Throwable("éæç³»ç»æ è¯ä¸ºï¼ã"+systemId+"ãï¼åç±»åºä¸º:ã"+libray+"ãçéæå±æ§é
ç½®æä»¶è¯»å失败"); |
| | | } |
| | | LinkedList<String> rowNameList=new LinkedList<>(); |
| | | LinkedHashMap<String,Integer> filedIndexMap=new LinkedHashMap<>(); |
| | |
| | | */ |
| | | private DockingSystemConfig checkIspass(String systemId,String type,String operationType,String classOid){ |
| | | log.info("systemIdï¼"+systemId+",type:"+SysIntegrationDataFlowTypeEnum.getTextByValue(type)+",operationType:"+sysIntegrationPushTypeEnum.getTextByValue(operationType)+",classOid:"+classOid); |
| | | CodeClassifyVO codeClassifyVO= classifyService.getObjectByOid(classOid); |
| | | classOid=codeClassifyVO.getOid(); |
| | | //CodeClassifyVO codeClassifyVO= classifyService.getObjectByOid(classOid); |
| | | List<CodeClassify> codeClassifyList= classifyService.selectAllLevelParentByOid(classOid); |
| | | List<String> classifyOids=new ArrayList<>(); |
| | | if(!CollectionUtils.isEmpty(codeClassifyList)) { |
| | | classifyOids = codeClassifyList.stream().map(CodeClassify::getOid).collect(Collectors.toList()); |
| | | }else{ |
| | | return null; |
| | | } |
| | | //classOid=codeClassifyVO.getOid(); |
| | | //æ ¹æ®ç±»å廿¥è¯¢éè¦éæçåç±»æè
æ°æ® |
| | | LambdaQueryWrapper<DockingSystemConfig> queryWrapper = Wrappers.<DockingSystemConfig>lambdaQuery(); |
| | | queryWrapper.eq(DockingSystemConfig::getUsedFlag, MdmDuckingConstant.SEND_FLAG_TRUE); |
| | |
| | | queryWrapper.eq(DockingSystemConfig::getDataFlowType,type); |
| | | queryWrapper.eq(DockingSystemConfig::getPushType,operationType); |
| | | if(StringUtils.isNotBlank(classOid)){ |
| | | queryWrapper.in(DockingSystemConfig::getClassifyOid,classOid); |
| | | queryWrapper.in(DockingSystemConfig::getClassifyOid,classifyOids); |
| | | } |
| | | List<DockingSystemConfig> dockingSystemConfigList=new ArrayList<>(); |
| | | dockingSystemConfigList= dockingSystemConfigList=dockingSystemConfigService.list(queryWrapper); |
| | | if(!CollectionUtils.isEmpty(dockingSystemConfigList)){ |
| | | return dockingSystemConfigList.get(0); |
| | | }else{ |
| | | return null; |
| | | } |
| | | /*if(!CollectionUtils.isEmpty(dockingSystemConfigList)){ |
| | | return dockingSystemConfigList.get(0); |
| | | }else{ |
| | | if(StringUtils.isNotBlank(codeClassifyVO.getParentCodeClassifyOid())) { |
| | |
| | | return dockingSystemConfigList.get(0); |
| | | }else{ |
| | | return new DockingSystemConfig(); |
| | | } |
| | | }*/ |
| | | } |
| | | } |