| | |
| | | |
| | | @Override |
| | | public IPage<DockingSystemConfigVO> page(Map<String,String>codtionMap, Query query) { |
| | | |
| | | IPage<DockingSystemConfig> pages = page(Condition.getPage(query), UBCSSqlKeyword.buildConditionByMapString(codtionMap)); |
| | | List<DockingSystemConfig> dockingSystemConfigList= pages.getRecords(); |
| | | dockingSystemConfigList.stream().forEach(dockingSystemConfig -> { |
| | |
| | | // dockingSystemConfig.setSourceSysName(""); |
| | | //dockingSystemConfig.setTargetSysName(""); |
| | | }); |
| | | return DockingSystemConfigWrapper.build().pageVO(pages); |
| | | return DockingSystemConfigWrapper.build().pageVO(pages); |
| | | } |
| | | |
| | | /** |
| | |
| | | DockingSysIntParam sysIntParamDO = new DockingSysIntParam(); |
| | | sysIntParamDTO.setInfoOid(dockingSystemConfigDTO.getOid()); |
| | | BeanUtilForVCI.copyPropertiesIgnoreCase(sysIntParamDTO, sysIntParamDO); |
| | | DefaultAttrAssimtUtil.addDefaultAttrAssimt(sysIntParamDO, MdmBtmTypeConstant.SYS_INT_PARAMTERY,null); |
| | | DefaultAttrAssimtUtil.addDefaultAttrAssimt(sysIntParamDO, MdmBtmTypeConstant.SYS_INT_PARAMTERY); |
| | | sysIntParamList.add(sysIntParamDO); |
| | | }); |
| | | } |
| | |
| | | DockingSysIntHeader dockingSysIntHeader = new DockingSysIntHeader(); |
| | | sysIntHeaderDTO.setInfoOid(dockingSystemConfigDTO.getOid()); |
| | | BeanUtilForVCI.copyPropertiesIgnoreCase(sysIntHeaderDTO, dockingSysIntHeader); |
| | | DefaultAttrAssimtUtil.addDefaultAttrAssimt(dockingSysIntHeader,MdmBtmTypeConstant.SYS_INT_HEADER,null); |
| | | DefaultAttrAssimtUtil.addDefaultAttrAssimt(dockingSysIntHeader,MdmBtmTypeConstant.SYS_INT_HEADER); |
| | | sysIntHeaderList.add(dockingSysIntHeader); |
| | | }); |
| | | } |
| | | dockingSysIntParamService.saveBatch(sysIntParamList); |
| | | dockingSysIntHeaderService.saveBatch(sysIntHeaderList); |
| | | DefaultAttrAssimtUtil.addDefaultAttrAssimt(dockingSystemConfig,MdmBtmTypeConstant.SYS_INT_INFO,null); |
| | | DefaultAttrAssimtUtil.addDefaultAttrAssimt(dockingSystemConfig,MdmBtmTypeConstant.SYS_INT_INFO); |
| | | dockingSystemConfigMapper.insert(dockingSystemConfig); |
| | | }else{ |
| | | throw new Throwable("根据选择的集成系统未校验到系统中存在此集成系统,请核对!"); |
| | |
| | | * @param dockingSystemConfigDTO |
| | | * @throws Throwable |
| | | */ |
| | | private void callInterface(String sendString , DockingSystemConfigDTO dockingSystemConfigDTO) throws Throwable{ |
| | | private void callInterface(String sendString , DockingSystemConfigDTO dockingSystemConfigDTO) throws Throwable{ |
| | | String paramString = ""; |
| | | |
| | | String backString = ""; |
| | |
| | | dockingLog.setClassifyName(dockingSystemConfigDTO.getClassifyName()); |
| | | dockingLog.setId(dockingSystemConfigDTO.getId()); |
| | | dockingLog.setUniqueCode(""); |
| | | dockingLog.setCreateTime(new Date()); |
| | | dockingLog.setInterfaceStatus(isSend?"true":"false"); |
| | | dockingLog.setParamString(paramString); |
| | | dockingLog.setType(DATA_LOGE_OUT); |