| | |
| | | package com.vci.ubcs.code.service.impl; |
| | | |
| | | import com.alibaba.cloud.commons.lang.StringUtils; |
| | | import com.alibaba.fastjson.JSONArray; |
| | | import com.alibaba.fastjson.JSONObject; |
| | | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
| | | import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
| | |
| | | import com.vci.ubcs.code.vo.webserviceModel.mdm.MDMParamData; |
| | | import com.vci.ubcs.code.vo.webserviceModel.mdm.MdmResultData; |
| | | import com.vci.ubcs.code.vo.webserviceModel.person.EnumerableData; |
| | | import com.vci.ubcs.code.vo.webserviceModel.person.PersonMasterData; |
| | | import com.vci.ubcs.code.vo.webserviceModel.person.ResultMdMapping; |
| | | import com.vci.ubcs.code.vo.webserviceModel.result.xml.XMLResultDataObjectDetailDO; |
| | | import com.vci.ubcs.code.webService.config.AttributeMapConfig; |
| | |
| | | throw new Throwable("用户鉴权失败"); |
| | | } |
| | | List<ClassifyConfig> classifyConfigList=mdmInterFaceConfig.getClassifyconfigs(); |
| | | //masterDataList |
| | | String masterDataStr = mdmParamData.getMasterData(); |
| | | masterDataList = JSONArray.parseObject(masterDataStr,List.class); |
| | | |
| | | if(StringUtils.isNotBlank(library)&&StringUtils.isNotBlank(classifyCode)){ |
| | | String finalLibrary = library; |
| | | classifyConfigList.stream().forEach(classifyConfig -> { |
| | |
| | | if (com.alibaba.nacos.common.utils.StringUtils.isBlank(tableName)) { |
| | | throw new Throwable("根据业务类型未查询到业务类型相关联的表"); |
| | | } |
| | | masterDataList = mdmParamData.getMasterData(); |
| | | |
| | | List<String> codeList = new ArrayList<>(); |
| | | List<ApplyDataVO> applyDataVOList = new ArrayList<>(); |
| | | List<ApplyDataVO> deleteDataVOList = new ArrayList<>(); |
| | |
| | | log.info("end:申请获取完毕"); |
| | | } |
| | | } catch (Throwable e) { |
| | | e.printStackTrace(); |
| | | log.info("错误信息***********:"+e); |
| | | success.set(false); |
| | | message = "集成系统:【"+systemCode+"】执行集成失败:" + e.getMessage(); |
| | | msg ="集成系统:【"+systemCode+"】执行集成失败" + e.getMessage(); |
| | |
| | | dataObjectVO.setRowData(rowDataList); |
| | | }catch (Throwable e){ |
| | | objerrorCode="1"; |
| | | e.printStackTrace(); |
| | | throw new Throwable("组织数据映射值失败"); |
| | | } |
| | | } |