ludc
2023-05-22 5566f138c490229dd36fbf34f90ffdd3ce78ba0a
与集团接口集成对象,数据持久层代码添加
已修改7个文件
已添加23个文件
2262 ■■■■ 文件已修改
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/dto/DockingPreApplyFormDTO.java 88 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/dto/DockingPreAttrMappingDTO.java 338 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/dto/DockingPreAttrRangeDTO.java 126 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/dto/DockingPreClassifyDTO.java 74 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/dto/DockingPreMetaAttrDTO.java 135 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/dto/DockingPreViewModelDTO.java 64 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/entity/DockingPreApplyForm.java 34 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/entity/DockingPreAttrMapping.java 118 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/entity/DockingPreAttrRange.java 50 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/entity/DockingPreClassify.java 46 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/entity/DockingPreMetaAttr.java 64 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/entity/DockingPreViewModel.java 40 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/pagemodel/DockingPreApplyFormVO.java 88 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/pagemodel/DockingPreAttrMappingVO.java 266 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/pagemodel/DockingPreAttrRangeVO.java 134 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/pagemodel/DockingPreClassifyVO.java 72 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/pagemodel/DockingPreMetaAttrVO.java 137 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/pagemodel/DockingPreViewModelVO.java 61 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/mapper/DockingLogeMapper.java 14 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/mapper/DockingPreAttrMappingMapper.java 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/mapper/DockingPreClassifyMapper.java 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/IDockingLogeService.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/IDockingPreAttrMappingService.java 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/DockingPreAttrMappingServiceImpl.java 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/UniversalInterfaceImpl.java 95 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/wrapper/DockingPreAttrMappingWrapper.java 17 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/wrapper/DockingPreClassifyWrapper.java 17 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service/ubcs-code/src/main/resources/mapper/DockingLogeMapper.xml 48 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service/ubcs-code/src/main/resources/mapper/DockingPreAttrMappingMapper.xml 48 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service/ubcs-code/src/main/resources/mapper/DockingPreClassifyMapper.xml 38 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/dto/DockingPreApplyFormDTO.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,88 @@
package com.vci.ubcs.code.dto;
import com.vci.ubcs.code.vo.pagemodel.BaseModelVO;
/**
 * è®°å½•集成属数据申请id
 * @author xiejun
 * @date  2023-05-22
 */
public class DockingPreApplyFormDTO extends BaseModelVO {
    /**
     * ç¦æ­¢ä¿®æ”¹è¿™ä¸ªå€¼
     */
    private static final long serialVersionUID = 4615707120361431429L;
    /***
     * é›†å›¢ç¼–码
     */
    private String code;
    /***
     * å†…容
     */
    private String content;
    /***
     *主键oid
     */
    private String dataOid;
    /**
     * ä¸šåŠ¡å¯¹è±¡
     */
    private String dataBtmName;
    /***
     * æ¶ˆæ¯
     */
    private String msg;
    public String getCode() {
        return code;
    }
    public void setCode(String code) {
        this.code = code;
    }
    public String getContent() {
        return content;
    }
    public void setContent(String content) {
        this.content = content;
    }
    public String getDataOid() {
        return dataOid;
    }
    public void setDataOid(String dataOid) {
        this.dataOid = dataOid;
    }
    public String getDataBtmName() {
        return dataBtmName;
    }
    public void setDataBtmName(String dataBtmName) {
        this.dataBtmName = dataBtmName;
    }
    public String getMsg() {
        return msg;
    }
    public void setMsg(String msg) {
        this.msg = msg;
    }
    @Override
    public String toString() {
        return "DockingPreApplyCodeFormVO{" +
            "code='" + code + '\'' +
            ", content='" + content + '\'' +
            ", dataOid='" + dataOid + '\'' +
            ", dataBtmName='" + dataBtmName + '\'' +
            ", msg='" + msg + '\'' +
            '}';
    }
}
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/dto/DockingPreAttrMappingDTO.java
@@ -2,199 +2,239 @@
import com.vci.ubcs.code.vo.pagemodel.BaseModelVO;
import com.vci.ubcs.code.vo.pagemodel.DockingPreAttrRangeVO;
import java.util.List;
/**
 * è®°å½•集成属性与主数据属性映射关系对象
 * @author xiejun
 * @date 2023-01-06
 * @date  2023-05-22
 */
public class DockingPreAttrMappingDTO extends BaseModelVO {
    /**
     * åºåˆ—化
     */
    private static final long serialVersionUID = 6020487634341415429L;
    /***
     * é»˜è®¤å€¼
     */
    private String jdefaultValue;
    /***
     * é»˜è®¤å€¼
     */
    private String defaultValue;
    /***
     * é»˜è®¤å€¼
     */
    private String jmetaListId;
    /**
     * æºåˆ†ç±»id
     */
    private  String jsourceClsfId;
    /**
     * æºåˆ†ç±»åç§°
     */
    private String jsourceClsfName;
    /**
     * æºå±žæ€§oid
     */
    private String jtargetAttrId;
    /***
     * é»˜è®¤å€¼
     */
    private String metaListId;
    /**
     * æºåˆ†ç±»id
     */
    private  String sourceClassifyId;
    /**
     * æºåˆ†ç±»åç§°
     */
    private String sourceClassifyName;
    /**
     * æºå±žæ€§oid
     */
    private String targetAttrId;
    /**
     * ç›®æ ‡å±žæ€§oid
     */
    private String jtargetClsfId;
    /**
     * ç›®æ ‡å±žæ€§oid
     */
    private String targetClassifyId;
    /***
     * æ¨¡æ¿Id
     */
    private String jviewModeId;
    /***
     * æ¨¡æ¿åç§°
     */
    private String jviewModeName;
    /***
     * æ¨¡æ¿Id
     */
    private String viewModeId;
    /***
     * æ¨¡æ¿åç§°
     */
    private String viewModeName;
    /***
     * ç›®æ ‡å±žæ€§å†…部名称
     */
    private String jtargetAttrKey;
    /***
     * ç›®æ ‡å±žæ€§å†…部名称
     */
    private String targetAttrKey;
    /***
     * ç›®æ ‡å±žæ€§åç§°
     */
    private String jtargetAttrName;
    /***
     * ç›®æ ‡å±žæ€§åç§°
     */
    private String targetAttrName;
    /***
     * ç›®æ ‡å±žæ€§å†…部名称
     */
    private String jsourceAttrKey;
    /***
     * ç›®æ ‡å±žæ€§å†…部名称
     */
    private String sourceAttrKey;
    /***
     * ç›®æ ‡å±žæ€§åç§°
     */
    private String jsourceAttrName;
    /**
     * å±žæ€§å–值范围
     */
    private List<DockingPreAttrRangeDTO> dockingPreAttrRangeDTOS;
    /***
     * ç›®æ ‡å±žæ€§åç§°
     */
    private String sourceAttrName;
    /***
     * è§†å›¾åç§°
     */
    private String viewModelName;
    /***
     * è§†å›¾åç§°
     */
    private String viewName;
    /***
     * ç›®æ ‡åˆ†ç±»
     */
    private String targetClassifyName;
    public String getJdefaultValue() {
        return jdefaultValue;
    }
    private List<DockingPreAttrRangeVO> dockingPreAttrRangeVoList;
    public void setJdefaultValue(String jdefaultValue) {
        this.jdefaultValue = jdefaultValue;
    }
    public String getDefaultValue() {
    public String getJmetaListId() {
        return jmetaListId;
    }
        return defaultValue;
    }
    public void setJmetaListId(String jmetaListId) {
        this.jmetaListId = jmetaListId;
    }
    public void setDefaultValue(String defaultValue) {
        this.defaultValue = defaultValue;
    }
    public String getJsourceClsfId() {
        return jsourceClsfId;
    }
    public String getMetaListId() {
        return metaListId;
    }
    public void setJsourceClsfId(String jsourceClsfId) {
        this.jsourceClsfId = jsourceClsfId;
    }
    public void setMetaListId(String metaListId) {
        this.metaListId = metaListId;
    }
    public String getJsourceClsfName() {
        return jsourceClsfName;
    }
    public String getSourceClassifyId() {
        return sourceClassifyId;
    }
    public void setJsourceClsfName(String jsourceClsfName) {
        this.jsourceClsfName = jsourceClsfName;
    }
    public void setSourceClassifyId(String sourceClassifyId) {
        this.sourceClassifyId = sourceClassifyId;
    }
    public String getJtargetAttrId() {
        return jtargetAttrId;
    }
    public String getSourceClassifyName() {
        return sourceClassifyName;
    }
    public void setJtargetAttrId(String jtargetAttrId) {
        this.jtargetAttrId = jtargetAttrId;
    }
    public void setSourceClassifyName(String sourceClassifyName) {
        this.sourceClassifyName = sourceClassifyName;
    }
    public String getJtargetClsfId() {
        return jtargetClsfId;
    }
    public String getTargetAttrId() {
        return targetAttrId;
    }
    public void setJtargetClsfId(String jtargetClsfId) {
        this.jtargetClsfId = jtargetClsfId;
    }
    public void setTargetAttrId(String targetAttrId) {
        this.targetAttrId = targetAttrId;
    }
    public String getJviewModeId() {
        return jviewModeId;
    }
    public String getTargetClassifyId() {
        return targetClassifyId;
    }
    public void setJviewModeId(String jviewModeId) {
        this.jviewModeId = jviewModeId;
    }
    public void setTargetClassifyId(String targetClassifyId) {
        this.targetClassifyId = targetClassifyId;
    }
    public String getJviewModeName() {
        return jviewModeName;
    }
    public String getViewModeId() {
        return viewModeId;
    }
    public void setJviewModeName(String jviewModeName) {
        this.jviewModeName = jviewModeName;
    }
    public void setViewModeId(String viewModeId) {
        this.viewModeId = viewModeId;
    }
    public String getJtargetAttrKey() {
        return jtargetAttrKey;
    }
    public String getViewModeName() {
        return viewModeName;
    }
    public void setJtargetAttrKey(String jtargetAttrKey) {
        this.jtargetAttrKey = jtargetAttrKey;
    }
    public void setViewModeName(String viewModeName) {
        this.viewModeName = viewModeName;
    }
    public String getJtargetAttrName() {
        return jtargetAttrName;
    }
    public String getTargetAttrKey() {
        return targetAttrKey;
    }
    public void setJtargetAttrName(String jtargetAttrName) {
        this.jtargetAttrName = jtargetAttrName;
    }
    public void setTargetAttrKey(String targetAttrKey) {
        this.targetAttrKey = targetAttrKey;
    }
    public String getJsourceAttrKey() {
        return jsourceAttrKey;
    }
    public String getTargetAttrName() {
        return targetAttrName;
    }
    public void setJsourceAttrKey(String jsourceAttrKey) {
        this.jsourceAttrKey = jsourceAttrKey;
    }
    public void setTargetAttrName(String targetAttrName) {
        this.targetAttrName = targetAttrName;
    }
    public String getJsourceAttrName() {
        return jsourceAttrName;
    }
    public String getSourceAttrKey() {
        return sourceAttrKey;
    }
    public void setJsourceAttrName(String jsourceAttrName) {
        this.jsourceAttrName = jsourceAttrName;
    }
    public void setSourceAttrKey(String sourceAttrKey) {
        this.sourceAttrKey = sourceAttrKey;
    }
    public List<DockingPreAttrRangeDTO> getDockingPreAttrRangeDTOS() {
        return dockingPreAttrRangeDTOS;
    }
    public String getSourceAttrName() {
        return sourceAttrName;
    }
    public void setDockingPreAttrRangeDTOS(List<DockingPreAttrRangeDTO> dockingPreAttrRangeDTOS) {
        this.dockingPreAttrRangeDTOS = dockingPreAttrRangeDTOS;
    }
    public void setSourceAttrName(String sourceAttrName) {
        this.sourceAttrName = sourceAttrName;
    }
    @Override
    public String toString() {
        return "DockingPreAttrMappingDTO{" +
                "jdefaultValue='" + jdefaultValue + '\'' +
                ", jmetaListId='" + jmetaListId + '\'' +
                ", jsourceClsfId='" + jsourceClsfId + '\'' +
                ", jsourceClsfName='" + jsourceClsfName + '\'' +
                ", jtargetAttrId='" + jtargetAttrId + '\'' +
                ", jtargetClsfId='" + jtargetClsfId + '\'' +
                ", jviewModeId='" + jviewModeId + '\'' +
                ", jviewModeName='" + jviewModeName + '\'' +
                ", jtargetAttrKey='" + jtargetAttrKey + '\'' +
                ", jtargetAttrName='" + jtargetAttrName + '\'' +
                ", jsourceAttrKey='" + jsourceAttrKey + '\'' +
                ", jsourceAttrName='" + jsourceAttrName + '\'' +
                ", dockingPreAttrRangeDTOS=" + dockingPreAttrRangeDTOS +
                '}';
    }
    public List<DockingPreAttrRangeVO> getDockingPreAttrRangeVoList() {
        return dockingPreAttrRangeVoList;
    }
    public void setDockingPreAttrRangeVoList(List<DockingPreAttrRangeVO> dockingPreAttrRangeVoList) {
        this.dockingPreAttrRangeVoList = dockingPreAttrRangeVoList;
    }
    public String getViewModelName() {
        return viewModelName;
    }
    public void setViewModelName(String viewModelName) {
        this.viewModelName = viewModelName;
    }
    public String getViewName() {
        return viewName;
    }
    public void setViewName(String viewName) {
        this.viewName = viewName;
    }
    public String getTargetClassifyName() {
        return targetClassifyName;
    }
    public void setTargetClassifyName(String targetClassifyName) {
        this.targetClassifyName = targetClassifyName;
    }
    @Override
    public String toString() {
        return "DockingPreAttrMappingDTO{" +
            "defaultValue='" + defaultValue + '\'' +
            ", metaListId='" + metaListId + '\'' +
            ", sourceClassifyId='" + sourceClassifyId + '\'' +
            ", sourceClassifyName='" + sourceClassifyName + '\'' +
            ", targetAttrId='" + targetAttrId + '\'' +
            ", targetClassifyId='" + targetClassifyId + '\'' +
            ", viewModeId='" + viewModeId + '\'' +
            ", viewModeName='" + viewModeName + '\'' +
            ", targetAttrKey='" + targetAttrKey + '\'' +
            ", targetAttrName='" + targetAttrName + '\'' +
            ", sourceAttrKey='" + sourceAttrKey + '\'' +
            ", sourceAttrName='" + sourceAttrName + '\'' +
            ", viewModelName='" + viewModelName + '\'' +
            ", viewName='" + viewName + '\'' +
            ", targetClassifyName='" + targetClassifyName + '\'' +
            ", dockingPreAttrRangeVoList=" + dockingPreAttrRangeVoList +
            '}';
    }
}
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/dto/DockingPreAttrRangeDTO.java
@@ -2,81 +2,87 @@
import com.vci.ubcs.code.vo.pagemodel.BaseModelVO;
/**
 * è®°å½•集成属性取值范围配置
 * @author xiejun
 * @date  2023-05-22
 */
public class DockingPreAttrRangeDTO extends BaseModelVO {
    /**
     * åºåˆ—化
     */
    private static final long serialVersionUID = 6020487634341415410L;
    /***
     *属性id
     */
    private String jmetaListId;
    /**
     * å±žæ€§æžšä¸¾æ˜¾ç¤ºåç§°
     */
    private  String jnumText;
    /**
     * å±žæ€§æžšä¸¾å†…部名称
     */
    private String jnumTextValue;
    /***
     *属性id
     */
    private String metaListId;
    /**
     * æºå±žæ€§æžšä¸¾æ˜¾ç¤ºåç§°
     */
    private  String jtargeNumText;
    /**
     * æºå±žæ€§æžšä¸¾å†…部名称
     */
    private String jtargeNumTextValue;
    /**
     * å±žæ€§æžšä¸¾æ˜¾ç¤ºåç§°
     */
    private  String numText;
    /**
     * å±žæ€§æžšä¸¾å†…部名称
     */
    private String numTextValue;
    public String getJnumText() {
        return jnumText;
    }
    /**
     * æºå±žæ€§æžšä¸¾æ˜¾ç¤ºåç§°
     */
    private  String targetNumText;
    /**
     * æºå±žæ€§æžšä¸¾å†…部名称
     */
    private String targetNumTextValue;
    public void setJnumText(String jnumText) {
        this.jnumText = jnumText;
    }
    public String getMetaListId() {
        return metaListId;
    }
    public String getJnumTextValue() {
        return jnumTextValue;
    }
    public void setMetaListId(String metaListId) {
        this.metaListId = metaListId;
    }
    public void setJnumTextValue(String jnumTextValue) {
        this.jnumTextValue = jnumTextValue;
    }
    public String getNumText() {
        return numText;
    }
    public String getJtargeNumText() {
        return jtargeNumText;
    }
    public void setNumText(String numText) {
        this.numText = numText;
    }
    public void setJtargeNumText(String jtargeNumText) {
        this.jtargeNumText = jtargeNumText;
    }
    public String getNumTextValue() {
        return numTextValue;
    }
    public String getJtargeNumTextValue() {
        return jtargeNumTextValue;
    }
    public void setNumTextValue(String numTextValue) {
        this.numTextValue = numTextValue;
    }
    public void setJtargeNumTextValue(String jtargeNumTextValue) {
        this.jtargeNumTextValue = jtargeNumTextValue;
    }
    public String getTargetNumText() {
        return targetNumText;
    }
    public String getJmetaListId() {
        return jmetaListId;
    }
    public void setTargetNumText(String targetNumText) {
        this.targetNumText = targetNumText;
    }
    public void setJmetaListId(String jmetaListId) {
        this.jmetaListId = jmetaListId;
    }
    public String getTargetNumTextValue() {
        return targetNumTextValue;
    }
    @Override
    public String toString() {
        return "DockingPreAttrRangeDTO{" +
                "jmetaListId='" + jmetaListId + '\'' +
                ", jnumText='" + jnumText + '\'' +
                ", jnumTextValue='" + jnumTextValue + '\'' +
                ", jtargeNumText='" + jtargeNumText + '\'' +
                ", jtargeNumTextValue='" + jtargeNumTextValue + '\'' +
                '}';
    }
    public void setTargetNumTextValue(String targetNumTextValue) {
        this.targetNumTextValue = targetNumTextValue;
    }
    @Override
    public String toString() {
        return "DockingPreAttrRangeDTO{" +
            "metaListId='" + metaListId + '\'' +
            ", numText='" + numText + '\'' +
            ", numTextValue='" + numTextValue + '\'' +
            ", targetNumText='" + targetNumText + '\'' +
            ", targetNumTextValue='" + targetNumTextValue + '\'' +
            '}';
    }
}
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/dto/DockingPreClassifyDTO.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,74 @@
package com.vci.ubcs.code.dto;
import com.vci.ubcs.code.vo.pagemodel.BaseModelVO;
/***
 * è®°å½•集团分类信息
 * @author xiejun
 * @date 2021-05-22
 */
public class DockingPreClassifyDTO extends BaseModelVO {
    /**
     * åºåˆ—化
     */
    private static final long serialVersionUID = 6020487634341415448L;
    /***
     * åˆ†ç±»åç§°
     */
    private String className;
    /***
     * åˆ†ç±»é“¾æŽ¥
     */
    private String nodeLink;
    /****
     * åˆ†ç±»é“¾æŽ¥åç§°
     */
    private String getNodeLinkName;
    /***
     * çˆ¶çº§èŠ‚ç‚¹
     */
    private  String pid;
    public String getClassName() {
        return className;
    }
    public void setClassName(String className) {
        this.className = className;
    }
    public String getNodeLink() {
        return nodeLink;
    }
    public void setNodeLink(String nodeLink) {
        this.nodeLink = nodeLink;
    }
    public String getGetNodeLinkName() {
        return getNodeLinkName;
    }
    public void setGetNodeLinkName(String getNodeLinkName) {
        this.getNodeLinkName = getNodeLinkName;
    }
    public String getPid() {
        return pid;
    }
    public void setPid(String pid) {
        this.pid = pid;
    }
    @Override
    public String toString() {
        return "DockingPreClassifyDTO{" +
            "className='" + className + '\'' +
            ", nodeLink='" + nodeLink + '\'' +
            ", getNodeLinkName='" + getNodeLinkName + '\'' +
            ", pid='" + pid + '\'' +
            '}';
    }
}
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/dto/DockingPreMetaAttrDTO.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,135 @@
package com.vci.ubcs.code.dto;
import com.vci.ubcs.code.vo.pagemodel.BaseModelVO;
public class DockingPreMetaAttrDTO extends BaseModelVO {
    /**
     * åºåˆ—化
     */
    private static final long serialVersionUID = 6020487634341415550L;
    /**
     * ä¸­æ–‡åç§°
     */
    private  String chineseName;
    /***
     * è‹±æ–‡åç§°
     */
    private String englishName;
    /***
     * å­—段类型
     */
    private int metaDataType=1;
    private int necesSaryConf=1;
    /***
     * å–值范围
     */
    private  String range;
    /***
     * çˆ¶å±žæ€§
     */
    private  String pid;
    /**
     * é›†å›¢åˆ†ç±»id
     */
    private String sourceClassifyId;
    /**
     * è§†å›¾æ¨¡åž‹id
     */
    private String viewModelId;
    /***
     * é»˜è®¤å€¼
     */
    private String defaultValue;
    public String getChineseName() {
        return chineseName;
    }
    public void setChineseName(String chineseName) {
        this.chineseName = chineseName;
    }
    public String getEnglishName() {
        return englishName;
    }
    public void setEnglishName(String englishName) {
        this.englishName = englishName;
    }
    public int getMetaDataType() {
        return metaDataType;
    }
    public void setMetaDataType(int metaDataType) {
        this.metaDataType = metaDataType;
    }
    public int getNecesSaryConf() {
        return necesSaryConf;
    }
    public void setNecesSaryConf(int necesSaryConf) {
        this.necesSaryConf = necesSaryConf;
    }
    public String getRange() {
        return range;
    }
    public void setRange(String range) {
        this.range = range;
    }
    public String getPid() {
        return pid;
    }
    public void setPid(String pid) {
        this.pid = pid;
    }
    public String getSourceClassifyId() {
        return sourceClassifyId;
    }
    public void setSourceClassifyId(String sourceClassifyId) {
        this.sourceClassifyId = sourceClassifyId;
    }
    public String getViewModelId() {
        return viewModelId;
    }
    public void setViewModelId(String viewModelId) {
        this.viewModelId = viewModelId;
    }
    public String getDefaultValue() {
        return defaultValue;
    }
    public void setDefaultValue(String defaultValue) {
        this.defaultValue = defaultValue;
    }
    @Override
    public String toString() {
        return "DockingPreMetaAttrVO{" +
            "chineseName='" + chineseName + '\'' +
            ", englishName='" + englishName + '\'' +
            ", metaDataType=" + metaDataType +
            ", necessaryConf=" + necesSaryConf +
            ", range='" + range + '\'' +
            ", pid='" + pid + '\'' +
            ", sourceClassifyId='" + sourceClassifyId + '\'' +
            ", viewModelId='" + viewModelId + '\'' +
            ", defaultValue='" + defaultValue + '\'' +
            '}';
    }
}
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/dto/DockingPreViewModelDTO.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,64 @@
package com.vci.ubcs.code.dto;
import com.vci.ubcs.code.vo.pagemodel.BaseModelVO;
/**
 * è®°å½•集成集团分类视图信息
 * @author xiejun
 * @date 2023-05-22
 */
public class DockingPreViewModelDTO extends BaseModelVO {
    /**
     * åºåˆ—化
     */
    private static final long serialVersionUID = 6020487635341415538L;
    /***
     * æ¨¡åž‹è§†å›¾åç§°
     */
    private String viewName;
    /***
     * é›†å›¢åˆ†ç±»oid
     */
    private String sourceClassifyId;
    /***
     * æ•°æ®xinx
     */
    private  String impactList;
    public String getViewName() {
        return viewName;
    }
    public void setViewName(String viewName) {
        this.viewName = viewName;
    }
    public String getSourceClassifyId() {
        return sourceClassifyId;
    }
    public void setSourceClassifyId(String sourceClassifyId) {
        this.sourceClassifyId = sourceClassifyId;
    }
    public String getImpactList() {
        return impactList;
    }
    public void setImpactList(String impactList) {
        this.impactList = impactList;
    }
    @Override
    public String toString() {
        return "DockingPreViewModelVO{" +
            "viewName='" + viewName + '\'' +
            ", sourceClassifyId='" + sourceClassifyId + '\'' +
            ", impactList='" + impactList + '\'' +
            '}';
    }
}
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/entity/DockingPreApplyForm.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,34 @@
package com.vci.ubcs.code.entity;
import com.vci.ubcs.starter.revision.model.BaseModel;
import io.swagger.annotations.ApiModelProperty;
public class DockingPreApplyForm extends BaseModel {
    /***
     * é›†å›¢ç¼–码
     */
    @ApiModelProperty(value = "集团编码")
    private String code;
    /***
     * å†…容
     */
    @ApiModelProperty(value = "内容")
    private String content;
    /***
     *主键oid
     */
    @ApiModelProperty(value = "数据主键")
    private String dataOid;
    /**
     * ä¸šåŠ¡å¯¹è±¡
     */
    @ApiModelProperty(value = "业务对象")
    private String dataBtmName;
    /***
     * æ¶ˆæ¯
     */
    @ApiModelProperty(value = "消息")
    private String msg;
}
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/entity/DockingPreAttrMapping.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,118 @@
package com.vci.ubcs.code.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.vci.ubcs.starter.revision.model.BaseModel;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.util.List;
/**
 * è®°å½•集成属性与主数据属性映射关系对象
 * @author xiejun
 * @date  2023-05-22
 */
@Data
@TableName("PL_CODE_JINTEGMAPCONFIG")
@ApiModel(value = "DockingPreAttrMapping", description = "集成属性与主数据属性映射关系对象")
@EqualsAndHashCode
public class DockingPreAttrMapping extends BaseModel {
    /**
     * åºåˆ—化
     */
    private static final long serialVersionUID = 6020487634341415429L;
    /***
     * é»˜è®¤å€¼
     */
    @ApiModelProperty(value = "默认值")
    private String defaultValue;
    /***
     * é»˜è®¤å€¼
     */
    @ApiModelProperty(value = "源系统的属性oid")
    private String metaListId;
    /**
     * æºåˆ†ç±»id
     */
    @ApiModelProperty(value = "源系统的分类oid")
    @TableField(value = "sourceClsfId")
    private  String sourceClassifyId;
    /**
     * æºåˆ†ç±»åç§°
     */
    @ApiModelProperty(value = "源系统的分类名称")
    @TableField(value = "sourceClsfName")
    private String sourceClassifyName;
    /**
     * æºå±žæ€§oid
     */
    @ApiModelProperty(value = "目标系统属性系id")
    private String targetAttrId;
    /**
     * ç›®æ ‡å±žæ€§oid
     */
    @ApiModelProperty(value = "目标系统分类oid")
    @TableField(value = "targetClsfId")
    private String targetClassifyId;
    /***
     * æ¨¡æ¿Id
     */
    @ApiModelProperty(value = "模板视图的oid")
    private String viewModeId;
    /***
     * æ¨¡æ¿åç§°
     */
    @ApiModelProperty(value = "模板名称")
    private String viewModeName;
    /***
     * ç›®æ ‡å±žæ€§å†…部名称
     */
    @ApiModelProperty(value = "目标系统属性内部值")
    private String targetAttrKey;
    /***
     * ç›®æ ‡å±žæ€§åç§°
     */
    @ApiModelProperty(value = "目标系统属性名称")
    private String targetAttrName;
    /***
     * ç›®æ ‡å±žæ€§å†…部名称
     */
    @ApiModelProperty(value = "源系统属性内部名称")
    private String sourceAttrKey;
    /***
     * ç›®æ ‡å±žæ€§åç§°
     */
    @ApiModelProperty(value = "源系统属性名称")
    private String sourceAttrName;
    /***
     * è§†å›¾åç§°
     */
    @ApiModelProperty(value = "模型视图名称")
    private String viewModelName;
    /***
     * è§†å›¾åç§°
     */
    @ApiModelProperty(value = "模型视图名称")
    private String viewName;
    /***
     * ç›®æ ‡å±žæ€§åç§°
     */
    @ApiModelProperty(value = "目标属性名称")
    @TableField(value = "targetClsfName")
    private String targetClassifyName;
}
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/entity/DockingPreAttrRange.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,50 @@
package com.vci.ubcs.code.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.vci.ubcs.starter.revision.model.BaseModel;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
 * è®°å½•集成属性取值范围配置
 * @author xiejun
 * @date  2023-05-22
 */
@Data
@TableName("PL_CODE_JRANGE")
@ApiModel(value = "DockingPreAttrRange", description = "集成属性取值范围")
@EqualsAndHashCode
public class DockingPreAttrRange extends BaseModel {
    /***
     *属性id
     */
    @ApiModelProperty(value = "属性主键")
    private String metaListId;
    /**
     * å±žæ€§æžšä¸¾æ˜¾ç¤ºåç§°
     */
    @ApiModelProperty(value = "属性枚举显示名称")
    private  String numText;
    /**
     * å±žæ€§æžšä¸¾å†…部名称
     */
    @ApiModelProperty(value = "属性枚举内部名称")
    private String numTextValue;
    /**
     * æºå±žæ€§æžšä¸¾æ˜¾ç¤ºåç§°
     */
    @ApiModelProperty(value = "源属性枚举显示名称")
    private  String targetNumText;
    /**
     * æºå±žæ€§æžšä¸¾å†…部名称
     */
    @ApiModelProperty(value = "源属性枚举内部名称")
    private String targetNumTextValue;
}
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/entity/DockingPreClassify.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,46 @@
package com.vci.ubcs.code.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.vci.ubcs.starter.revision.model.BaseModel;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
 * è®°å½•集成集团分类信息
 * @author xiejun
 * @date 2023-05-22
 */
@Data
@TableName("PL_CODE_CLASSIFY")
@ApiModel(value = "DockingPreClassify", description = "集成集团分类信息")
@EqualsAndHashCode
public class DockingPreClassify extends BaseModel {
    /**
     * åºåˆ—化
     */
    private static final long serialVersionUID = 6020487634340415438L;
    /***
     * åˆ†ç±»åç§°
     */
    @ApiModelProperty(value = "分类名称")
    private String className;
    /***
     * åˆ†ç±»é“¾æŽ¥
     */
    @ApiModelProperty(value = "链接地址")
    private String nodeLink;
    /****
     * åˆ†ç±»é“¾æŽ¥åç§°
     */
    @ApiModelProperty(value = "链接名称")
    private String getNodeLinkName;
    /***
     * çˆ¶çº§èŠ‚ç‚¹
     */
    @ApiModelProperty(value = "父节点")
    private  String pid;
}
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/entity/DockingPreMetaAttr.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,64 @@
package com.vci.ubcs.code.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.vci.ubcs.starter.revision.model.BaseModel;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
@Data
@TableName("PL_CODE_JVIEWMODE")
@ApiModel(value = "DockingPreViewModel", description = "集团分类模型视图信息")
@EqualsAndHashCode
public class DockingPreMetaAttr extends BaseModel {
    /**
     * ä¸­æ–‡åç§°
     */
    @ApiModelProperty(value = "中文名称")
    private  String chineseName;
    /***
     * è‹±æ–‡åç§°
     */
    @ApiModelProperty(value = "集团分类主键")
    private String englishName;
    /***
     * å­—段类型
     */
    @ApiModelProperty(value = "集团分类主键")
    private int metaDataType=1;
    @ApiModelProperty(value = "集团分类主键")
    private int necesSaryConf=1;
    /***
     * å–值范围
     */
    @ApiModelProperty(value = "集团分类主键")
    private  String range;
    /***
     * çˆ¶å±žæ€§
     */
    @ApiModelProperty(value = "集团分类主键")
    private  String pid;
    /**
     * é›†å›¢åˆ†ç±»id
     */
    @ApiModelProperty(value = "集团分类主键")
    @TableField(value = "sourceClsfId")
    private String sourceClassifyId;
    /**
     * è§†å›¾æ¨¡åž‹id
     */
    @ApiModelProperty(value = "集团分类主键")
    private String viewModelId;
    /***
     * é»˜è®¤å€¼
     */
    @ApiModelProperty(value = "集团分类主键")
    private String defaultValue;
}
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/entity/DockingPreViewModel.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,40 @@
package com.vci.ubcs.code.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.vci.ubcs.starter.revision.model.BaseModel;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
 * è®°å½•集成集团分类模型视图信息
 * @author xiejun
 * @date 2023-05-22
 */
@Data
@TableName("PL_CODE_JVIEWMODEL")
@ApiModel(value = "DockingPreViewModel", description = "集团分类模型视图信息")
@EqualsAndHashCode
public class DockingPreViewModel extends BaseModel {
    /***
     * æ¨¡åž‹è§†å›¾åç§°
     */
    @ApiModelProperty(value = "模型视图名称")
    private String viewName;
    /***
     * é›†å›¢åˆ†ç±»oid
     */
    @ApiModelProperty(value = "集团分类主键")
    @TableField(value = "sourceClsfId")
    private String sourceClassifyId;
    /***
     * æ•°æ®
     */
    @ApiModelProperty(value = "数据")
    private  String impactList;
}
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/pagemodel/DockingPreApplyFormVO.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,88 @@
package com.vci.ubcs.code.vo.pagemodel;
import javax.xml.soap.SAAJResult;
/**
 * è®°å½•集成属数据申请id
 * @author xiejun
 * @date  2023-05-22
 */
public class DockingPreApplyFormVO  extends BaseModelVO {
    /**
     * ç¦æ­¢ä¿®æ”¹è¿™ä¸ªå€¼
     */
    private static final long serialVersionUID = 4615707120361431439L;
    /***
     * é›†å›¢ç¼–码
     */
    private String code;
    /***
     * å†…容
     */
    private String content;
    /***
     *主键oid
     */
    private String dataOid;
    /**
     * ä¸šåŠ¡å¯¹è±¡
     */
    private String dataBtmName;
    /***
     * æ¶ˆæ¯
     */
    private String msg;
    public String getCode() {
        return code;
    }
    public void setCode(String code) {
        this.code = code;
    }
    public String getContent() {
        return content;
    }
    public void setContent(String content) {
        this.content = content;
    }
    public String getDataOid() {
        return dataOid;
    }
    public void setDataOid(String dataOid) {
        this.dataOid = dataOid;
    }
    public String getDataBtmName() {
        return dataBtmName;
    }
    public void setDataBtmName(String dataBtmName) {
        this.dataBtmName = dataBtmName;
    }
    public String getMsg() {
        return msg;
    }
    public void setMsg(String msg) {
        this.msg = msg;
    }
    @Override
    public String toString() {
        return "DockingPreApplyCodeFormVO{" +
            "code='" + code + '\'' +
            ", content='" + content + '\'' +
            ", dataOid='" + dataOid + '\'' +
            ", dataBtmName='" + dataBtmName + '\'' +
            ", msg='" + msg + '\'' +
            '}';
    }
}
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/pagemodel/DockingPreAttrMappingVO.java
@@ -1,6 +1,7 @@
package com.vci.ubcs.code.vo.pagemodel;
import com.vci.ubcs.code.dto.DockingPreAttrRangeDTO;
import com.vci.ubcs.code.vo.pagemodel.BaseModelVO;
import java.util.List;
@@ -8,7 +9,7 @@
/**
 * è®°å½•集成属性与主数据属性映射关系对象
 * @author xiejun
 * @date 2023-01-06
 * @date  2023-05-22
 */
public class DockingPreAttrMappingVO extends BaseModelVO {
    /**
@@ -18,182 +19,225 @@
    /***
     * é»˜è®¤å€¼
     */
    private String jdefaultValue;
    private String defaultValue;
    /***
     * é»˜è®¤å€¼
     */
    private String jmetaListId;
    private String metaListId;
    /**
     * æºåˆ†ç±»id
     */
    private  String jsourceClsfId;
    private  String sourceClassifyId;
    /**
     * æºåˆ†ç±»åç§°
     */
    private String jsourceClsfName;
    private String sourceClassifyName;
    /**
     * æºå±žæ€§oid
     */
    private String jtargetAttrId;
    private String targetAttrId;
    /**
     * ç›®æ ‡å±žæ€§oid
     */
    private String jtargetClsfId;
    private String targetClassifyId;
    /***
     * æ¨¡æ¿Id
     */
    private String jviewModeId;
    private String viewModeId;
    /***
     * æ¨¡æ¿åç§°
     */
    private String jviewModeName;
    private String viewModeName;
    /***
     * ç›®æ ‡å±žæ€§å†…部名称
     */
    private String jtargetAttrKey;
    private String targetAttrKey;
    /***
     * ç›®æ ‡å±žæ€§åç§°
     */
    private String jtargetAttrName;
    private String targetAttrName;
    /***
     * ç›®æ ‡å±žæ€§å†…部名称
     */
    private String jsourceAttrKey;
    private String sourceAttrKey;
    /***
     * ç›®æ ‡å±žæ€§åç§°
     */
    private String jsourceAttrName;
    private List<DockingPreAttrRangeVO> dockingPreAttrRangeVOS;
    private String sourceAttrName;
    public String getJdefaultValue() {
        return jdefaultValue;
    }
    public void setJdefaultValue(String jdefaultValue) {
        this.jdefaultValue = jdefaultValue;
    }
    /***
     * è§†å›¾åç§°
     */
    private String viewModelName;
    /***
     * è§†å›¾åç§°
     */
    private String viewName;
    /***
     * ç›®æ ‡åˆ†ç±»
     */
    private String targetClassifyName;
    public String getJmetaListId() {
        return jmetaListId;
    }
    private List<DockingPreAttrRangeVO> dockingPreAttrRangeVoList;
    public void setJmetaListId(String jmetaListId) {
        this.jmetaListId = jmetaListId;
    }
    public String getJsourceClsfId() {
        return jsourceClsfId;
    }
    public String getDefaultValue() {
        return defaultValue;
    }
    public void setJsourceClsfId(String jsourceClsfId) {
        this.jsourceClsfId = jsourceClsfId;
    }
    public void setDefaultValue(String defaultValue) {
        this.defaultValue = defaultValue;
    }
    public String getJsourceClsfName() {
        return jsourceClsfName;
    }
    public String getMetaListId() {
        return metaListId;
    }
    public void setJsourceClsfName(String jsourceClsfName) {
        this.jsourceClsfName = jsourceClsfName;
    }
    public void setMetaListId(String metaListId) {
        this.metaListId = metaListId;
    }
    public String getJtargetAttrId() {
        return jtargetAttrId;
    }
    public String getSourceClassifyId() {
        return sourceClassifyId;
    }
    public void setJtargetAttrId(String jtargetAttrId) {
        this.jtargetAttrId = jtargetAttrId;
    }
    public void setSourceClassifyId(String sourceClassifyId) {
        this.sourceClassifyId = sourceClassifyId;
    }
    public String getJtargetClsfId() {
        return jtargetClsfId;
    }
    public String getSourceClassifyName() {
        return sourceClassifyName;
    }
    public void setJtargetClsfId(String jtargetClsfId) {
        this.jtargetClsfId = jtargetClsfId;
    }
    public void setSourceClassifyName(String sourceClassifyName) {
        this.sourceClassifyName = sourceClassifyName;
    }
    public String getJviewModeId() {
        return jviewModeId;
    }
    public String getTargetAttrId() {
        return targetAttrId;
    }
    public void setJviewModeId(String jviewModeId) {
        this.jviewModeId = jviewModeId;
    }
    public void setTargetAttrId(String targetAttrId) {
        this.targetAttrId = targetAttrId;
    }
    public String getJviewModeName() {
        return jviewModeName;
    }
    public String getTargetClassifyId() {
        return targetClassifyId;
    }
    public void setJviewModeName(String jviewModeName) {
        this.jviewModeName = jviewModeName;
    }
    public void setTargetClassifyId(String targetClassifyId) {
        this.targetClassifyId = targetClassifyId;
    }
    public String getJtargetAttrKey() {
        return jtargetAttrKey;
    }
    public String getViewModeId() {
        return viewModeId;
    }
    public void setJtargetAttrKey(String jtargetAttrKey) {
        this.jtargetAttrKey = jtargetAttrKey;
    }
    public void setViewModeId(String viewModeId) {
        this.viewModeId = viewModeId;
    }
    public String getJtargetAttrName() {
        return jtargetAttrName;
    }
    public String getViewModeName() {
        return viewModeName;
    }
    public void setJtargetAttrName(String jtargetAttrName) {
        this.jtargetAttrName = jtargetAttrName;
    }
    public void setViewModeName(String viewModeName) {
        this.viewModeName = viewModeName;
    }
    public String getJsourceAttrKey() {
        return jsourceAttrKey;
    }
    public String getTargetAttrKey() {
        return targetAttrKey;
    }
    public void setJsourceAttrKey(String jsourceAttrKey) {
        this.jsourceAttrKey = jsourceAttrKey;
    }
    public void setTargetAttrKey(String targetAttrKey) {
        this.targetAttrKey = targetAttrKey;
    }
    public String getJsourceAttrName() {
        return jsourceAttrName;
    }
    public String getTargetAttrName() {
        return targetAttrName;
    }
    public void setJsourceAttrName(String jsourceAttrName) {
        this.jsourceAttrName = jsourceAttrName;
    }
    public void setTargetAttrName(String targetAttrName) {
        this.targetAttrName = targetAttrName;
    }
    public List<DockingPreAttrRangeVO> getDockingPreAttrRangeVOS() {
        return dockingPreAttrRangeVOS;
    }
    public String getSourceAttrKey() {
        return sourceAttrKey;
    }
    public void setDockingPreAttrRangeVOS(List<DockingPreAttrRangeVO> dockingPreAttrRangeVOS) {
        this.dockingPreAttrRangeVOS = dockingPreAttrRangeVOS;
    }
    public void setSourceAttrKey(String sourceAttrKey) {
        this.sourceAttrKey = sourceAttrKey;
    }
    @Override
    public String toString() {
        return "DockingPreAttrMappingVO{" +
                "jdefaultValue='" + jdefaultValue + '\'' +
                ", jmetaListId='" + jmetaListId + '\'' +
                ", jsourceClsfId='" + jsourceClsfId + '\'' +
                ", jsourceClsfName='" + jsourceClsfName + '\'' +
                ", jtargetAttrId='" + jtargetAttrId + '\'' +
                ", jtargetClsfId='" + jtargetClsfId + '\'' +
                ", jviewModeId='" + jviewModeId + '\'' +
                ", jviewModeName='" + jviewModeName + '\'' +
                ", jtargetAttrKey='" + jtargetAttrKey + '\'' +
                ", jtargetAttrName='" + jtargetAttrName + '\'' +
                ", jsourceAttrKey='" + jsourceAttrKey + '\'' +
                ", jsourceAttrName='" + jsourceAttrName + '\'' +
                ", dockingPreAttrRangeVOS=" + dockingPreAttrRangeVOS +
                '}';
    }
    public String getSourceAttrName() {
        return sourceAttrName;
    }
    public void setSourceAttrName(String sourceAttrName) {
        this.sourceAttrName = sourceAttrName;
    }
    public List<DockingPreAttrRangeVO> getDockingPreAttrRangeVoList() {
        return dockingPreAttrRangeVoList;
    }
    public void setDockingPreAttrRangeVoList(List<DockingPreAttrRangeVO> dockingPreAttrRangeVoList) {
        this.dockingPreAttrRangeVoList = dockingPreAttrRangeVoList;
    }
    public String getViewModelName() {
        return viewModelName;
    }
    public void setViewModelName(String viewModelName) {
        this.viewModelName = viewModelName;
    }
    public String getViewName() {
        return viewName;
    }
    public void setViewName(String viewName) {
        this.viewName = viewName;
    }
    public String getTargetClassifyName() {
        return targetClassifyName;
    }
    public void setTargetClassifyName(String targetClassifyName) {
        this.targetClassifyName = targetClassifyName;
    }
    @Override
    public String toString() {
        return "DockingPreAttrMappingVO{" +
            "defaultValue='" + defaultValue + '\'' +
            ", metaListId='" + metaListId + '\'' +
            ", sourceClassifyId='" + sourceClassifyId + '\'' +
            ", sourceClassifyName='" + sourceClassifyName + '\'' +
            ", targetAttrId='" + targetAttrId + '\'' +
            ", targetClassifyId='" + targetClassifyId + '\'' +
            ", viewModeId='" + viewModeId + '\'' +
            ", viewModeName='" + viewModeName + '\'' +
            ", targetAttrKey='" + targetAttrKey + '\'' +
            ", targetAttrName='" + targetAttrName + '\'' +
            ", sourceAttrKey='" + sourceAttrKey + '\'' +
            ", sourceAttrName='" + sourceAttrName + '\'' +
            ", viewModelName='" + viewModelName + '\'' +
            ", viewName='" + viewName + '\'' +
            ", targetClassifyName='" + targetClassifyName + '\'' +
            ", dockingPreAttrRangeVoList=" + dockingPreAttrRangeVoList +
            '}';
    }
}
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/pagemodel/DockingPreAttrRangeVO.java
@@ -2,82 +2,88 @@
import com.vci.ubcs.code.vo.pagemodel.BaseModelVO;
/**
 * è®°å½•集成属性取值范围配置
 * @author xiejun
 * @date  2023-05-22
 */
public class DockingPreAttrRangeVO extends BaseModelVO {
    /**
     * åºåˆ—化
     */
    private static final long serialVersionUID = 6020487634341415410L;
    /***
     *属性id
     */
    private String jmetaListId;
    /**
     * åºåˆ—化
     */
    private static final long serialVersionUID = 6020487634341415410L;
    /***
     *属性id
     */
    private String metaListId;
    /**
     * å±žæ€§æžšä¸¾æ˜¾ç¤ºåç§°
     */
    private  String jnumText;
    /**
     * å±žæ€§æžšä¸¾å†…部名称
     */
    private String jnumTextValue;
    /**
     * å±žæ€§æžšä¸¾æ˜¾ç¤ºåç§°
     */
    private  String numText;
    /**
     * å±žæ€§æžšä¸¾å†…部名称
     */
    private String numTextValue;
    /**
     * æºå±žæ€§æžšä¸¾æ˜¾ç¤ºåç§°
     */
    private  String jtargeNumText;
    /**
     * æºå±žæ€§æžšä¸¾å†…部名称
     */
    private String jtargeNumTextValue;
    /**
     * æºå±žæ€§æžšä¸¾æ˜¾ç¤ºåç§°
     */
    private  String targetNumText;
    /**
     * æºå±žæ€§æžšä¸¾å†…部名称
     */
    private String targetNumTextValue;
    public String getJmetaListId() {
        return jmetaListId;
    }
    public void setJmetaListId(String jmetaListId) {
        this.jmetaListId = jmetaListId;
    }
    public String getMetaListId() {
        return metaListId;
    }
    public String getJnumText() {
        return jnumText;
    }
    public void setMetaListId(String metaListId) {
        this.metaListId = metaListId;
    }
    public void setJnumText(String jnumText) {
        this.jnumText = jnumText;
    }
    public String getNumText() {
        return numText;
    }
    public String getJnumTextValue() {
        return jnumTextValue;
    }
    public void setNumText(String numText) {
        this.numText = numText;
    }
    public void setJnumTextValue(String jnumTextValue) {
        this.jnumTextValue = jnumTextValue;
    }
    public String getNumTextValue() {
        return numTextValue;
    }
    public String getJtargeNumText() {
        return jtargeNumText;
    }
    public void setNumTextValue(String numTextValue) {
        this.numTextValue = numTextValue;
    }
    public void setJtargeNumText(String jtargeNumText) {
        this.jtargeNumText = jtargeNumText;
    }
    public String getTargetNumText() {
        return targetNumText;
    }
    public String getJtargeNumTextValue() {
        return jtargeNumTextValue;
    }
    public void setTargetNumText(String targetNumText) {
        this.targetNumText = targetNumText;
    }
    public void setJtargeNumTextValue(String jtargeNumTextValue) {
        this.jtargeNumTextValue = jtargeNumTextValue;
    }
    public String getTargetNumTextValue() {
        return targetNumTextValue;
    }
    @Override
    public String toString() {
        return "DockingPreAttrRangeVO{" +
                "jmetaListId='" + jmetaListId + '\'' +
                ", jnumText='" + jnumText + '\'' +
                ", jnumTextValue='" + jnumTextValue + '\'' +
                ", jtargeNumText='" + jtargeNumText + '\'' +
                ", jtargeNumTextValue='" + jtargeNumTextValue + '\'' +
                '}';
    }
    public void setTargetNumTextValue(String targetNumTextValue) {
        this.targetNumTextValue = targetNumTextValue;
    }
    @Override
    public String toString() {
        return "DockingPreAttrRangeVO{" +
            "metaListId='" + metaListId + '\'' +
            ", numText='" + numText + '\'' +
            ", numTextValue='" + numTextValue + '\'' +
            ", targetNumText='" + targetNumText + '\'' +
            ", targetNumTextValue='" + targetNumTextValue + '\'' +
            '}';
    }
}
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/pagemodel/DockingPreClassifyVO.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,72 @@
package com.vci.ubcs.code.vo.pagemodel;
/**
 * è®°å½•集成集团分类信息
 * @author xiejun
 * @date 2023-05-22
 */
public class DockingPreClassifyVO  extends BaseModelVO{
    /**
     * åºåˆ—化
     */
    private static final long serialVersionUID = 6020487634341415438L;
    /***
     * åˆ†ç±»åç§°
     */
    private String className;
    /***
     * åˆ†ç±»é“¾æŽ¥
     */
    private String nodeLink;
    /****
     * åˆ†ç±»é“¾æŽ¥åç§°
     */
    private String getNodeLinkName;
    /***
     * çˆ¶çº§èŠ‚ç‚¹
     */
    private  String pid;
    public String getClassName() {
        return className;
    }
    public void setClassName(String className) {
        this.className = className;
    }
    public String getNodeLink() {
        return nodeLink;
    }
    public void setNodeLink(String nodeLink) {
        this.nodeLink = nodeLink;
    }
    public String getGetNodeLinkName() {
        return getNodeLinkName;
    }
    public void setGetNodeLinkName(String getNodeLinkName) {
        this.getNodeLinkName = getNodeLinkName;
    }
    public String getPid() {
        return pid;
    }
    public void setPid(String pid) {
        this.pid = pid;
    }
    @Override
    public String toString() {
        return "DockingPreClassifyDTO{" +
            "className='" + className + '\'' +
            ", nodeLink='" + nodeLink + '\'' +
            ", getNodeLinkName='" + getNodeLinkName + '\'' +
            ", pid='" + pid + '\'' +
            '}';
    }
}
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/pagemodel/DockingPreMetaAttrVO.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,137 @@
package com.vci.ubcs.code.vo.pagemodel;
/**
 * è®°å½•集成集团分类信息
 * @author xiejun
 * @date 2023-05-22
 */
public class DockingPreMetaAttrVO extends BaseModelVO{
    /**
     * åºåˆ—化
     */
    private static final long serialVersionUID = 6020487634341415551L;
    /**
     * ä¸­æ–‡åç§°
     */
    private  String chineseName;
    /***
     * è‹±æ–‡åç§°
     */
    private String englishName;
    /***
     * å­—段类型
     */
    private int metaDataType=1;
    private int necesSaryConf=1;
    /***
     * å–值范围
     */
    private  String range;
    /***
     * çˆ¶å±žæ€§
     */
    private  String pid;
    /**
     * é›†å›¢åˆ†ç±»id
     */
    private String sourceClassifyId;
    /**
     * è§†å›¾æ¨¡åž‹id
     */
    private String viewModelId;
    /***
     * é»˜è®¤å€¼
     */
    private String defaultValue;
    public String getChineseName() {
        return chineseName;
    }
    public void setChineseName(String chineseName) {
        this.chineseName = chineseName;
    }
    public String getEnglishName() {
        return englishName;
    }
    public void setEnglishName(String englishName) {
        this.englishName = englishName;
    }
    public int getMetaDataType() {
        return metaDataType;
    }
    public void setMetaDataType(int metaDataType) {
        this.metaDataType = metaDataType;
    }
    public int getNecesSaryConf() {
        return necesSaryConf;
    }
    public void setNecesSaryConf(int necesSaryConf) {
        this.necesSaryConf = necesSaryConf;
    }
    public String getRange() {
        return range;
    }
    public void setRange(String range) {
        this.range = range;
    }
    public String getPid() {
        return pid;
    }
    public void setPid(String pid) {
        this.pid = pid;
    }
    public String getSourceClassifyId() {
        return sourceClassifyId;
    }
    public void setSourceClassifyId(String sourceClassifyId) {
        this.sourceClassifyId = sourceClassifyId;
    }
    public String getViewModelId() {
        return viewModelId;
    }
    public void setViewModelId(String viewModelId) {
        this.viewModelId = viewModelId;
    }
    public String getDefaultValue() {
        return defaultValue;
    }
    public void setDefaultValue(String defaultValue) {
        this.defaultValue = defaultValue;
    }
    @Override
    public String toString() {
        return "DockingPreMetaAttrVO{" +
            "chineseName='" + chineseName + '\'' +
            ", englishName='" + englishName + '\'' +
            ", metaDataType=" + metaDataType +
            ", necesSaryConf=" + necesSaryConf +
            ", range='" + range + '\'' +
            ", pid='" + pid + '\'' +
            ", sourceClassifyId='" + sourceClassifyId + '\'' +
            ", viewModelId='" + viewModelId + '\'' +
            ", defaultValue='" + defaultValue + '\'' +
            '}';
    }
}
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/pagemodel/DockingPreViewModelVO.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,61 @@
package com.vci.ubcs.code.vo.pagemodel;
/**
 * è®°å½•集成集团分类视图信息
 * @author xiejun
 * @date 2023-05-22
 */
public class DockingPreViewModelVO extends BaseModelVO{
    /**
     * åºåˆ—化
     */
    private static final long serialVersionUID = 6020487634341415538L;
    /***
     * æ¨¡åž‹è§†å›¾åç§°
     */
    private String viewName;
    /***
     * é›†å›¢åˆ†ç±»oid
     */
    private String sourceClassifyId;
    /***
     * æ•°æ®xinx
     */
    private  String impactList;
    public String getViewName() {
        return viewName;
    }
    public void setViewName(String viewName) {
        this.viewName = viewName;
    }
    public String getSourceClassifyId() {
        return sourceClassifyId;
    }
    public void setSourceClassifyId(String sourceClassifyId) {
        this.sourceClassifyId = sourceClassifyId;
    }
    public String getImpactList() {
        return impactList;
    }
    public void setImpactList(String impactList) {
        this.impactList = impactList;
    }
    @Override
    public String toString() {
        return "DockingPreViewModelVO{" +
            "viewName='" + viewName + '\'' +
            ", sourceClassifyId='" + sourceClassifyId + '\'' +
            ", impactList='" + impactList + '\'' +
            '}';
    }
}
Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/mapper/DockingLogeMapper.java
@@ -1,14 +1,18 @@
package com.vci.ubcs.code.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.vci.ubcs.code.entity.CodeWupinEntity;
import com.vci.ubcs.code.entity.DockingLog;
import com.vci.ubcs.code.vo.pagemodel.DockingLogeVO;
import org.springblade.core.mp.support.BaseEntityWrapper;
import org.springblade.core.tool.utils.BeanUtil;
import java.util.List;
import java.util.Objects;
/**
 * å…¬å…±æŸ¥è©¢mapper
 *
 * @author xiejun
 * @date 2023-05-22
 */
public interface DockingLogeMapper extends BaseMapper<DockingLog> {
}
Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/mapper/DockingPreAttrMappingMapper.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,7 @@
package com.vci.ubcs.code.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.vci.ubcs.code.entity.DockingPreAttrMapping;
public interface DockingPreAttrMappingMapper extends BaseMapper<DockingPreAttrMapping> {
}
Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/mapper/DockingPreClassifyMapper.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,7 @@
package com.vci.ubcs.code.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.vci.ubcs.code.entity.DockingPreAttrMapping;
public interface DockingPreClassifyMapper extends BaseMapper<DockingPreAttrMapping> {
}
Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/IDockingLogeService.java
@@ -1,22 +1,6 @@
package com.vci.ubcs.code.service;
import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.conditions.query.LambdaQueryChainWrapper;
import com.baomidou.mybatisplus.extension.conditions.query.QueryChainWrapper;
import com.baomidou.mybatisplus.extension.conditions.update.LambdaUpdateChainWrapper;
import com.baomidou.mybatisplus.extension.conditions.update.UpdateChainWrapper;
import com.baomidou.mybatisplus.extension.kotlin.KtQueryChainWrapper;
import com.baomidou.mybatisplus.extension.kotlin.KtUpdateChainWrapper;
import com.baomidou.mybatisplus.extension.service.IService;
import com.vci.ubcs.code.entity.CodeWupinEntity;
import com.vci.ubcs.code.entity.DockingLog;
import java.io.Serializable;
import java.util.Collection;
import java.util.List;
import java.util.Map;
import java.util.function.Function;
/**
 * ä¸»æ•°æ®å¼•擎服务
Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/IDockingPreAttrMappingService.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,11 @@
package com.vci.ubcs.code.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.vci.ubcs.code.entity.DockingPreAttrMapping;
/**
 * é›†å›¢é›†æˆé…ç½®æœåŠ¡
 * @author xiej
 * @date 2023-05-17
 */
public interface IDockingPreAttrMappingService extends IService<DockingPreAttrMapping> {
}
Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/DockingPreAttrMappingServiceImpl.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,9 @@
package com.vci.ubcs.code.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.vci.ubcs.code.entity.DockingPreAttrMapping;
import com.vci.ubcs.code.mapper.DockingPreAttrMappingMapper;
import com.vci.ubcs.code.service.IDockingPreAttrMappingService;
public class DockingPreAttrMappingServiceImpl extends ServiceImpl<DockingPreAttrMappingMapper, DockingPreAttrMapping> implements IDockingPreAttrMappingService {
}
Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/UniversalInterfaceImpl.java
@@ -390,8 +390,99 @@
    }
    @Override
    public String queryClassifyRule(String data, String datatype) throws Throwable {
        return null;
    public String queryClassifyRule(String data, String dataType) throws Throwable {
        boolean issucess=false;
        String resultStr = "";
        String errorid="0";
        msg="成功";
        String systemId="";
        log.info("查询分类的数据参数:->"+data);
        log.info("查询分类的数据类型:->"+dataType);
        ResultClassifyVO resultClassifyVO =new ResultClassifyVO();
        List<ClassifyVO> classifyVOList=new ArrayList<>();
        try {
            if (StringUtils.isBlank(data)) {
                errorid = "101";
                throw new Throwable("接口参数:传递为空");
            }
            QueryClassifyVO queryClassifyVO = new QueryClassifyVO();
            //如果dataType是xml则,通过xml序列化成对象形式,如果是json则通过json转换成对象格式
            try {
                if ("xml".equals(dataType)) {
                    XStream xStream = new XStream(new DomDriver());
                    xStream.processAnnotations(QueryData.class);
                    xStream.autodetectAnnotations(true);
                    QueryData queryData = (QueryData) xStream.fromXML(data);
                    queryClassifyVO.setData(queryData);
                } else {
                    queryClassifyVO = JSONObject.toJavaObject(JSONObject.parseObject(data), QueryClassifyVO.class);
                }
            } catch (Throwable e) {
                errorid = "101";
                msg = "接口参数:传入数据参数解析失败";
                e.printStackTrace();
                throw new Throwable("接口参数:传入数据参数解析失败");
            }
            QueryData queryData=queryClassifyVO.getData();
            UserVO userVo=queryData.getUser();
            systemId=queryData.getSystemId();
            QueryLibraryVO libraryVO= queryData.getLibrary();
            String libId= libraryVO.getId();
            List<String> classifyIdList=  libraryVO.getClassifyid();
            List<CodeClassifyVO> codeClassifyVOS =new ArrayList<>();
            //这是账号信息
            //这是账号信息
            if(userVo!=null) {
                SessionInfo sessionInfo = new SessionInfo();
                sessionInfo.setUserId(userVo.getUserName());
                sessionInfo.setUserName(userVo.getTrueName());
                sessionInfo.setIp(userVo.getIp());
                VciBaseUtil.setCurrentUserSessionInfo(sessionInfo);
            }else{
                errorid = "101";
                throw new Throwable("接口参数:账号信息获取失败");
            }
            if(!CollectionUtils.isEmpty(classifyIdList)){
                //先简称是否有关联模板,有模板要先删除
                List<CodeClassify> libIdDos = classifyService.selectByWrapper(Wrappers.<CodeClassify>query().lambda().in(CodeClassify::getId, classifyIdList));
                codeClassifyVOS=classifyService.codeClassifyDO2VOs(libIdDos);
            }else {
                List<CodeClassify> libIdDos = classifyService.selectByWrapper(Wrappers.<CodeClassify>query().lambda().eq(CodeClassify::getId, libId));
                String oid= libIdDos.get(0).getOid();
                TreeQueryObject treeQueryObject=new TreeQueryObject();
                treeQueryObject.setParentOid(oid);
                treeQueryObject.setQueryAllLevel(true);
                codeClassifyVOS=classifyService.selectCodeClassifyDOByTree(treeQueryObject);
            }
        }catch (Throwable e){
            e.printStackTrace();;
            msg="查询分类失败:"+e.getMessage();
        }finally {
        //    resultData.setErrorid(errorid);
        //    resultData.setMsg(msg);
        //    resultClassifyVO.setResultData(resultData);
        }
        if(dataType.equals("xml")){
            //组织返回接口信息
            XStream xStream = new XStream(new DomDriver());
            xStream.processAnnotations(XMLResultSystemVO.class);
            xStream.autodetectAnnotations(true);
            //resultStr = "<?xml version=\"1.0\" encoding=\"UTF-8\" ?>\n" + xStream.toXML(resultData);
        }else{
            Object object = JSONObject.toJSON(resultClassifyVO);
            resultStr = object.toString();
        }
        try {
            //记录日志
            this.saveLogs(systemId, systemId, data, resultStr, issucess, msg, "queryClassify");
        }catch (Throwable e){
            e.printStackTrace();
        }
        log.info("返回参数:"+resultStr);
        return resultStr;
    }
    /***
Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/wrapper/DockingPreAttrMappingWrapper.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,17 @@
package com.vci.ubcs.code.wrapper;
import com.vci.ubcs.code.entity.DockingPreAttrMapping;
import com.vci.ubcs.code.vo.pagemodel.DockingLogeVO;
import com.vci.ubcs.code.vo.pagemodel.DockingPreAttrMappingVO;
import org.springblade.core.mp.support.BaseEntityWrapper;
import org.springblade.core.tool.utils.BeanUtil;
import java.util.Objects;
public class DockingPreAttrMappingWrapper extends BaseEntityWrapper<DockingPreAttrMapping, DockingPreAttrMappingVO> {
    @Override
    public DockingPreAttrMappingVO entityVO(DockingPreAttrMapping entity) {
        DockingPreAttrMappingVO dockingPreAttrMappingVO = Objects.requireNonNull(BeanUtil.copy(entity, DockingPreAttrMappingVO.class));
        return dockingPreAttrMappingVO;
    }
}
Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/wrapper/DockingPreClassifyWrapper.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,17 @@
package com.vci.ubcs.code.wrapper;
import com.vci.ubcs.code.entity.DockingPreClassify;
import com.vci.ubcs.code.vo.pagemodel.DockingPreAttrMappingVO;
import com.vci.ubcs.code.vo.pagemodel.DockingPreClassifyVO;
import org.springblade.core.mp.support.BaseEntityWrapper;
import org.springblade.core.tool.utils.BeanUtil;
import java.util.Objects;
public class DockingPreClassifyWrapper extends BaseEntityWrapper<DockingPreClassify, DockingPreClassifyVO> {
    @Override
    public DockingPreClassifyVO entityVO(DockingPreClassify entity) {
        DockingPreClassifyVO dockingPreClassifyVO = Objects.requireNonNull(BeanUtil.copy(entity, DockingPreClassifyVO.class));
        return dockingPreClassifyVO;
    }
}
Source/UBCS/ubcs-service/ubcs-code/src/main/resources/mapper/DockingLogeMapper.xml
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,48 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.vci.ubcs.code.mapper.DockingLogeMapper">
    <!-- é€šç”¨æŸ¥è¯¢æ˜ å°„结果 -->
    <resultMap id="DockingPreAttrMappingResultMap" type="com.vci.ubcs.code.entity.DockingLog">
        <result column="OID" property="oid"/>
        <result column="REVISIONOID" property="revisionOid"/>
        <result column="NAMEOID" property="nameOid"/>
        <result column="BTMNAME" property="btmname"/>
        <result column="LASTR" property="lastR"/>
        <result column="FIRSTR" property="firstR"/>
        <result column="LASTV" property="lastV"/>
        <result column="FIRSTV" property="firstV"/>
        <result column="CREATOR" property="creator"/>
        <result column="CREATETIME" property="createTime"/>
        <result column="LASTMODIFIER" property="lastModifier"/>
        <result column="LASTMODIFYTIME" property="lastModifyTime"/>
        <result column="REVISIONRULE" property="revisionRule"/>
        <result column="VERSIONRULE" property="versionRule"/>
        <result column="REVISIONSEQ" property="revisionSeq"/>
        <result column="REVISIONVALUE" property="revisionValue"/>
        <result column="VERSIONSEQ" property="versionSeq"/>
        <result column="VERSIONVALUE" property="versionValue"/>
        <result column="LCTID" property="lctid"/>
        <result column="LCSTATUS" property="lcStatus"/>
        <result column="TS" property="ts"/>
        <result column="ID" property="id"/>
        <result column="NAME" property="name"/>
        <result column="DESCRIPTION" property="description"/>
        <result column="OWNER" property="owner"/>
        <result column="COPYFROMVERSION" property="copyFromVersion"/>
        <result column="SYSTEMOID" property="systemOid"/>
        <result column="SYSTEMCODE" property="systemCode"/>
        <result column="SYSTEMNAME" property="systemName"/>
        <result column="CLASSIFYOID" property="classifyOid"/>
        <result column="CLASSIFYID" property="classifyId"/>
        <result column="CLASSIFYNAME" property="classifyName"/>
        <result column="UNIQUECODE" property="uniqueCode"/>
        <result column="TYPE" property="type"/>
        <result column="MSG" property="msg"/>
        <result column="PARAMSTRING" property="paramString"/>
        <result column="SENDXML" property="sendXml"/>
        <result column="RETURNSTRING" property="returnString"/>
        <result column="INTERFACESTATUS" property="interfaceStatus"/>
    </resultMap>
</mapper>
Source/UBCS/ubcs-service/ubcs-code/src/main/resources/mapper/DockingPreAttrMappingMapper.xml
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,48 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.vci.ubcs.code.mapper.DockingPreAttrMappingMapper">
    <!-- é€šç”¨æŸ¥è¯¢æ˜ å°„结果 -->
    <resultMap id="DockingPreAttrMappingResultMap" type="com.vci.ubcs.code.entity.DockingPreAttrMapping">
            <result column="OID" property="oid"/>
            <result column="REVISIONOID" property="revisionOid"/>
            <result column="NAMEOID" property="nameOid"/>
            <result column="BTMNAME" property="btmname"/>
            <result column="LASTR" property="lastR"/>
            <result column="FIRSTR" property="firstR"/>
            <result column="LASTV" property="lastV"/>
            <result column="FIRSTV" property="firstV"/>
            <result column="CREATOR" property="creator"/>
            <result column="CREATETIME" property="createTime"/>
            <result column="LASTMODIFIER" property="lastModifier"/>
            <result column="LASTMODIFYTIME" property="lastModifyTime"/>
            <result column="REVISIONRULE" property="revisionRule"/>
            <result column="VERSIONRULE" property="versionRule"/>
            <result column="REVISIONSEQ" property="revisionSeq"/>
            <result column="REVISIONVALUE" property="revisionValue"/>
            <result column="VERSIONSEQ" property="versionSeq"/>
            <result column="VERSIONVALUE" property="versionValue"/>
            <result column="LCTID" property="lctid"/>
            <result column="LCSTATUS" property="lcStatus"/>
            <result column="TS" property="ts"/>
            <result column="ID" property="id"/>
            <result column="NAME" property="name"/>
            <result column="DESCRIPTION" property="description"/>
            <result column="OWNER" property="owner"/>
            <result column="COPYFROMVERSION" property="copyFromVersion"/>
            <result column="DEFAULTVALUE" property="defaultValue"/>
            <result column="METALISTID" property="metaListId"/>
            <result column="SOURCECLSFID" property="sourceClassifyId"/>
            <result column="SOURCECLSFNAME" property="sourceClassifyName"/>
            <result column="TARGETATTRID" property="targetAttrId"/>
            <result column="TARGETCLSFID" property="targetClassifyId"/>
            <result column="VIEWMODEID" property="viewModeId"/>
            <result column="VIEWMODENAME" property="viewModeName"/>
            <result column="TARGETATTRKEY" property="targetAttrKey"/>
            <result column="TARGETATTRNAME" property="targetAttrName"/>
            <result column="SOURCEATTRKEY" property="sourceAttrKey"/>
            <result column="SOURCEATTRNAME" property="sourceAttrName"/>
            <result column="VIEWMODELNAME" property="viewModelName"/>
            <result column="VIEWNAME" property="viewName"/>
            <result column="SOURCEATTRNAME" property="targetClassifyName"/>
    </resultMap>
</mapper>
Source/UBCS/ubcs-service/ubcs-code/src/main/resources/mapper/DockingPreClassifyMapper.xml
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,38 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.vci.ubcs.code.mapper.DockingPreClassifyMapper">
    <!-- é€šç”¨æŸ¥è¯¢æ˜ å°„结果 -->
    <resultMap id="DockingPreAttrMappingResultMap" type="com.vci.ubcs.code.entity.DockingPreClassify">
        <result column="OID" property="oid"/>
        <result column="REVISIONOID" property="revisionOid"/>
        <result column="NAMEOID" property="nameOid"/>
        <result column="BTMNAME" property="btmname"/>
        <result column="LASTR" property="lastR"/>
        <result column="FIRSTR" property="firstR"/>
        <result column="LASTV" property="lastV"/>
        <result column="FIRSTV" property="firstV"/>
        <result column="CREATOR" property="creator"/>
        <result column="CREATETIME" property="createTime"/>
        <result column="LASTMODIFIER" property="lastModifier"/>
        <result column="LASTMODIFYTIME" property="lastModifyTime"/>
        <result column="REVISIONRULE" property="revisionRule"/>
        <result column="VERSIONRULE" property="versionRule"/>
        <result column="REVISIONSEQ" property="revisionSeq"/>
        <result column="REVISIONVALUE" property="revisionValue"/>
        <result column="VERSIONSEQ" property="versionSeq"/>
        <result column="VERSIONVALUE" property="versionValue"/>
        <result column="LCTID" property="lctid"/>
        <result column="LCSTATUS" property="lcStatus"/>
        <result column="TS" property="ts"/>
        <result column="ID" property="id"/>
        <result column="NAME" property="name"/>
        <result column="DESCRIPTION" property="description"/>
        <result column="OWNER" property="owner"/>
        <result column="COPYFROMVERSION" property="copyFromVersion"/>
        <result column="CLASSNAME" property="className"/>
        <result column="NODELINK" property="nodeLink"/>
        <result column="NODELINKNAME" property="getNodeLinkName"/>
        <result column="PID" property="pid"/>
    </resultMap>
</mapper>