ludc
2024-04-13 5f0d9a00a1e0f27c2f8396dcd98fac5022aa40c7
内网开发环境代码合并
已修改7个文件
148 ■■■■ 文件已修改
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/webserviceModel/person/OrgMasterData.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/webserviceModel/person/PersonMasterData.java 115 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service/ubcs-applyjtcodeservice/src/main/java/com/vci/ubcs/code/applyjtcodeservice/feigh/MdmInterJtClient.java 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/MdmEngineServiceImpl.java 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/MdmIOServiceImpl.java 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/MdmProductCodeServiceImpl.java 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/UniversalInterfaceImpl.java 26 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/webserviceModel/person/OrgMasterData.java
@@ -488,7 +488,7 @@
            ", mdm_datastatus='" + mdm_datastatus + '\'' +
            ", mdm_cleanstatus='" + mdm_cleanstatus + '\'' +
            ", link_fieldvalue='" + link_fieldvalue + '\'' +
            ", floy_middatastatus='" + flow_middatastatus + '\'' +
            ", flow_middatastatus='" + flow_middatastatus + '\'' +
            ", original_code='" + original_code + '\'' +
            ", pk_mdm='" + pk_mdm + '\'' +
            ", mdm_duplicate='" + mdm_duplicate + '\'' +
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/webserviceModel/person/PersonMasterData.java
@@ -1,6 +1,7 @@
package com.vci.ubcs.code.vo.webserviceModel.person;
public class PersonMasterData {
    /***
     * 数据在此系统中唯一标识
     */
@@ -54,7 +55,7 @@
    /***
     * 籍贯
     */
    private String citiizenship;
    private String citizenship;
    /**
     * 国家/地区
@@ -112,7 +113,7 @@
    private String mobile_phone;
    /***
     * 名族
     * 民族
     */
    private String nationality;
@@ -156,7 +157,7 @@
     */
    private String worker_category;
    /***
    /**
     * 人员类别编码
     */
    private String worker_category_code;
@@ -197,7 +198,7 @@
    private String business_level_code;
    /**
     * 商密等级编码
     * 商密等级名称
     */
    private String business_level_name;
@@ -348,12 +349,36 @@
        this.birthplace = birthplace;
    }
    public String getCitiizenship() {
        return citiizenship;
    public String getCitizenship() {
        return citizenship;
    }
    public void setCitiizenship(String citiizenship) {
        this.citiizenship = citiizenship;
    public void setCitizenship(String citizenship) {
        this.citizenship = citizenship;
    }
    public String getWorker_category_code() {
        return worker_category_code;
    }
    public String getWorker_level_code() {
        return worker_level_code;
    }
    public String getCountry_level_code() {
        return country_level_code;
    }
    public String getCountry_level_name() {
        return country_level_name;
    }
    public String getBusiness_level_code() {
        return business_level_code;
    }
    public String getBusiness_level_name() {
        return business_level_name;
    }
    public String getCountry() {
@@ -362,6 +387,30 @@
    public void setCountry(String country) {
        this.country = country;
    }
    public void setWorker_category_code(String worker_category_code) {
        this.worker_category_code = worker_category_code;
    }
    public void setWorker_level_code(String worker_level_code) {
        this.worker_level_code = worker_level_code;
    }
    public void setCountry_level_code(String country_level_code) {
        this.country_level_code = country_level_code;
    }
    public void setCountry_level_name(String country_level_name) {
        this.country_level_name = country_level_name;
    }
    public void setBusiness_level_code(String business_level_code) {
        this.business_level_code = business_level_code;
    }
    public void setBusiness_level_name(String business_level_name) {
        this.business_level_name = business_level_name;
    }
    public String getDept_type() {
@@ -534,54 +583,6 @@
    public String getWorker_level() {
        return worker_level;
    }
    public String getWorker_category_code() {
        return worker_category_code;
    }
    public String getWorker_level_code() {
        return worker_level_code;
    }
    public String getCountry_level_code() {
        return country_level_code;
    }
    public String getCountry_level_name() {
        return country_level_name;
    }
    public String getBusiness_level_code() {
        return business_level_code;
    }
    public String getBusiness_level_name() {
        return business_level_name;
    }
    public void setWorker_category_code(String worker_category_code) {
        this.worker_category_code = worker_category_code;
    }
    public void setWorker_level_code(String worker_level_code) {
        this.worker_level_code = worker_level_code;
    }
    public void setCountry_level_code(String country_level_code) {
        this.country_level_code = country_level_code;
    }
    public void setCountry_level_name(String country_level_name) {
        this.country_level_name = country_level_name;
    }
    public void setBusiness_level_code(String business_level_code) {
        this.business_level_code = business_level_code;
    }
    public void setBusiness_level_name(String business_level_name) {
        this.business_level_name = business_level_name;
    }
    public void setWorker_level(String worker_level) {
@@ -785,7 +786,7 @@
            ", admin_division_code='" + admin_division_code + '\'' +
            ", birthday='" + birthday + '\'' +
            ", birthplace='" + birthplace + '\'' +
            ", citiizenship='" + citiizenship + '\'' +
            ", citizenship='" + citizenship + '\'' +
            ", country='" + country + '\'' +
            ", dept_type='" + dept_type + '\'' +
            ", dept_name='" + dept_name + '\'' +
Source/UBCS/ubcs-service/ubcs-applyjtcodeservice/src/main/java/com/vci/ubcs/code/applyjtcodeservice/feigh/MdmInterJtClient.java
@@ -28,7 +28,6 @@
import org.springframework.web.bind.annotation.RestController;
import springfox.documentation.annotations.ApiIgnore;
import javax.servlet.http.HttpServletRequest;
import java.util.*;
import java.util.stream.Collectors;
@@ -136,7 +135,6 @@
        log.info("获取集团集团码,赋值到主数据 start");
        try {
            Map<String,List<BaseModel>> editObjectMap = new HashMap<>();
            List<DockingPreApplyForm> dockingPreApplyFormList = new ArrayList();
            //String classId = javaObject.getClassId();
            //String sysName = javaObject.getSysName();
@@ -173,6 +171,7 @@
                } else if ("9".equals(formState)) {
                    msg = "审核中";
                }
                // 如果返回了审查意见就用返回的
                msg = Func.isNotBlank(mainData.getExamineOpinion()) ? msg+",意见:"+mainData.getExamineOpinion():msg;
                jcontent.put("applyId", applyId);
                jcontent.put("formState", formState);
Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/MdmEngineServiceImpl.java
@@ -146,7 +146,6 @@
     * 系列流水
     */
    @Value("${bzApply.seriesFlow:seriesFlow}")
    private String seriesFlow;
    /***
Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/MdmIOServiceImpl.java
@@ -68,7 +68,6 @@
import org.springframework.transaction.annotation.Transactional;
import org.springframework.util.CollectionUtils;
import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
import javax.xml.bind.ValidationEvent;
import java.beans.BeanInfo;
import java.beans.Introspector;
Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/MdmProductCodeServiceImpl.java
Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/UniversalInterfaceImpl.java
@@ -69,8 +69,6 @@
import javax.servlet.http.HttpServletRequest;
import javax.xml.ws.WebServiceContext;
import javax.xml.ws.handler.MessageContext;
import java.io.PrintWriter;
import java.io.StringWriter;
import java.util.*;
import java.util.concurrent.CopyOnWriteArrayList;
import java.util.concurrent.ForkJoinPool;
@@ -308,7 +306,7 @@
            //List<XMLResultDataObjectDetailDO> allResultDataObjectDetailDOS=new ArrayList<>();
            String finalSystemId = systemId;
            classVOList.stream().forEach(classVO -> {
                log.info("参数:分类COde:" + classVO.getClassCode());
                log.info("参数:分类Code:" + classVO.getClassCode());
                boolean isCodeOrGroupCode=false;
                LinkedList<XMLResultDataObjectDetailDO> resultDataObjectDetailDOs = new LinkedList<>();
                String libray ="";
@@ -508,8 +506,7 @@
                ).collect(Collectors.toList());
                List<PersonMasterData> personMasterDataList= personData.getMasterData();
                List<Map> dataList=new ArrayList<>();
                //List<Map> dataList=new ArrayList<>();
                List<String> codeList=new ArrayList<>();
                List<ApplyDataVO> applyDataVOList=new ArrayList<>();
@@ -548,11 +545,11 @@
                    object.setProp(proppertyVOList);
                    if(personMasterData.getDr()==1){
                        object.setOperate("delete");//操作类型
                        //操作类型
                        object.setOperate("delete");
                        deleteDataVOList.add(object);
                    }else{
                        String worker_category=personMasterData.getWorker_category();
                        //String worker_category=personMasterData.getWorker_category();
                        object.setOperate("create");
                        applyDataVOList.add(object);
                    }
@@ -580,7 +577,7 @@
                sb.append(VciBaseUtil.toInSql(codeList.toArray(new String[0])));
                sb.append(")");
                List<Map<String,String>> dataMapList=commonsMapper.queryByOnlySqlForMap(sb.toString());
                DefaultAttrAssimtUtil.mapToLowerCase(dataMapList,true);
                List<ClientBusinessObject> cboList=    ChangeMapTOClientBusinessObjects(dataMapList);
                ApplyDatasVO applyDatasVO=new ApplyDatasVO();
                ApplyDatasVO editDatasVO=new ApplyDatasVO();
@@ -724,7 +721,7 @@
                resultOrgData.setMessage(message);
                resultOrgData.setSuccess(success.get());
                resultOrgData.setMdMappings(resultMdMappingList);
                Object object = JSONObject.toJSON(resultOrgData);
                //Object object = JSONObject.toJSON(resultOrgData);
            }
            String resultStr = JSONObject.toJSONString(resultOrgData);
            String data = JSONObject.toJSONString(personData);
@@ -802,7 +799,7 @@
                    object.setCode(orgMasterData.getMdm_code());//编码
                    object.setCreator(orgMasterData.getCreator());//创建者
                    object.setEditor(orgMasterData.getModifier());//修改者
                    object.setId(orgMasterData.getPk_mdm());//主键
                    object.setId(orgMasterData.getDepartment_code());//主键
                    object.setStatus(CodeDefaultLC.RELEASED.getValue());//状态则需要判断
                    Map<String,String> dataMap= VciBaseUtil.objectToMapString(orgMasterData);
                    List<ProppertyVO> proppertyVOList=new ArrayList<>();
@@ -834,7 +831,6 @@
                        object.setOperate("delete");//操作类型
                        deleteDataVOList.add(object);
                    }else{
                        object.setOperate("create");
                        applyDataVOList.add(object);
                    }
@@ -850,7 +846,7 @@
                    throw new Throwable("根据业务类型未查询到业务类型对象!");
                }
                String tableName = btmTypeVO.getTableName();
                if (com.alibaba.nacos.common.utils.StringUtils.isBlank(tableName)) {
                if (StringUtils.isBlank(tableName)) {
                    throw new Throwable("根据业务类型未查询到业务类型相关联的表");
                }
                StringBuffer sb=new StringBuffer();
@@ -862,6 +858,7 @@
                sb.append(VciBaseUtil.toInSql(codeList.toArray(new String[0])));
                sb.append(")");
                List<Map<String,String>> dataMapList=commonsMapper.queryByOnlySqlForMap(sb.toString());
                DefaultAttrAssimtUtil.mapToLowerCase(dataMapList,true);
                List<ClientBusinessObject> cboList=    ChangeMapTOClientBusinessObjects(dataMapList);
                ApplyDatasVO applyDatasVO=new ApplyDatasVO();
                ApplyDatasVO editDatasVO=new ApplyDatasVO();
@@ -1515,6 +1512,7 @@
                    sb.append(" and codeclsfid in (" + VciBaseUtil.toInSql(oidCodeclassifyDOMap.keySet().toArray(new String[0])) +")");
                    sb.append(" and Lcstatus in (" + VciBaseUtil.toInSql(statusList.toArray(new String[]{})) +")");
                    List<Map<String,String>>  newDataList= commonsMapper.queryByOnlySqlForMap(sb.toString());
                    DefaultAttrAssimtUtil.mapToLowerCase(newDataList,true);
                    List<ClientBusinessObject> clientBusinessObjects=    ChangeMapTOClientBusinessObjects(newDataList);
                    List<com.vci.ubcs.code.vo.webserviceModel.data.DataObjectVO> dataObjectVOS=new ArrayList<>();
                    if(!CollectionUtils.isEmpty(clientBusinessObjects)){
@@ -2460,7 +2458,7 @@
     */
    public void getConfigDatas(String systemId,String libray, ApplyBZDatasVO applyDatasVO,List<CodeClassifyTemplateAttrVO> codeClassifyTemplateAttrVOList,DataObjectVO dataObjectVO) throws Throwable {
        LinkedHashMap<String,LinkedHashMap<String,String>> dataKeyValueMap=new LinkedHashMap<>();
        // LinkedHashMap<String,LinkedHashMap<String,String>> dataKeyValueMap=new LinkedHashMap<>();
        //如果将数据转换成所需要的数据对象
        Map<String, String> attrMapConfigMap=new HashMap<>();
        Map<String, String> propMaps=new HashMap<>();