xiejun
2023-07-04 a6fe25ede6f964ede26671298816b7239c80130e
获取分类规则对象
已修改2个文件
已删除1个文件
已重命名2个文件
已添加3个文件
552 ■■■■■ 文件已修改
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/webserviceModel/coderule/ClassifyVO.java 146 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/webserviceModel/coderule/CodeRuleVO.java 35 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/webserviceModel/coderule/CodeSectionVO.java 163 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/webserviceModel/coderule/CodeSectionValueVO.java 24 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/webserviceModel/coderule/ResultClassifyRuleData.java 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/webserviceModel/coderule/ResultClassifyRuleVO.java 21 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/webserviceModel/coderule/ResultClassifyVO.java 145 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/webserviceModel/coderule/ResultLibraryVO.java 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/webserviceModel/coderule/ClassifyVO.java
ÎļþÒÑɾ³ý
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/webserviceModel/coderule/CodeRuleVO.java
@@ -1,8 +1,39 @@
package com.vci.ubcs.code.vo.webserviceModel.coderule;
import com.vci.ubcs.code.dto.CodeRuleDTO;
import com.thoughtworks.xstream.annotations.XStreamAlias;
import com.thoughtworks.xstream.annotations.XStreamAsAttribute;
import com.thoughtworks.xstream.annotations.XStreamImplicit;
import java.util.List;
@XStreamAlias("codeRule")
public class CodeRuleVO {
//    private String
    /**
     * ç¼–码规则的编号
     */
    @XStreamAsAttribute
    private String id;
    /**
     * è§„则编号
     */
    @XStreamAsAttribute
    private String num;
    /**
     * ç¼–码规则的名称
     */
    @XStreamAsAttribute
    private String name;
    /**
     * è§„则的描述
     */
    @XStreamAsAttribute
    private String description;
    /**
     * ç¼–码的码段信息
     */
    @XStreamImplicit
    private List<CodeSectionVO> secVOList;
}
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/webserviceModel/coderule/CodeSectionVO.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,163 @@
package com.vci.ubcs.code.vo.webserviceModel.coderule;
import com.thoughtworks.xstream.annotations.XStreamAlias;
import com.thoughtworks.xstream.annotations.XStreamAsAttribute;
import java.util.List;
@XStreamAlias("codeSection")
public class CodeSectionVO {
    /***
     * ä¸»é”®
     */
    @XStreamAsAttribute
    private String id;
    /***
     * ä¸»é”®
     */
    @XStreamAsAttribute
    private String num;
    /***
     * ç æ®µåç§°
     */
    @XStreamAsAttribute
    private String name;
    /**
     * æè¿°
     */
    @XStreamAsAttribute
    private String description;
    /**
     * ç æ®µç±»åž‹
     */
    @XStreamAsAttribute
    private String secType;
    /**
     * æ‰€å±žç¼–码规则
     */
    @XStreamAsAttribute
    private String pkCodeRule;
    /**
     * ç æ®µé•¿åº¦ç±»åž‹
     */
    @XStreamAsAttribute
    private String codeSecLengthType;
    /**
     * ç æ®µé•¿åº¦
     */
    @XStreamAsAttribute
    private String codeSecLength;
    /**
     * çˆ¶åˆ†ç±»ç æ®µä¸»é”®
     */
    @XStreamAsAttribute
    private String parentClassifySecOid;
    /***
     * ç æ®µç å€¼
     */
    private List<CodeSectionValueVO> sectionValues;
    /**
     * æ—¥æœŸæ ¼å¼
     */
    @XStreamAsAttribute
    private String codeDateFormatStr;
    public String getId() {
        return id;
    }
    public void setId(String id) {
        this.id = id;
    }
    public String getNum() {
        return num;
    }
    public void setNum(String num) {
        this.num = num;
    }
    public String getName() {
        return name;
    }
    public void setName(String name) {
        this.name = name;
    }
    public String getDescription() {
        return description;
    }
    public void setDescription(String description) {
        this.description = description;
    }
    public String getSecType() {
        return secType;
    }
    public void setSecType(String secType) {
        this.secType = secType;
    }
    public String getPkCodeRule() {
        return pkCodeRule;
    }
    public void setPkCodeRule(String pkCodeRule) {
        this.pkCodeRule = pkCodeRule;
    }
    public String getCodeSecLengthType() {
        return codeSecLengthType;
    }
    public void setCodeSecLengthType(String codeSecLengthType) {
        this.codeSecLengthType = codeSecLengthType;
    }
    public String getCodeSecLength() {
        return codeSecLength;
    }
    public void setCodeSecLength(String codeSecLength) {
        this.codeSecLength = codeSecLength;
    }
    public String getCodeDateFormatStr() {
        return codeDateFormatStr;
    }
    public void setCodeDateFormatStr(String codeDateFormatStr) {
        this.codeDateFormatStr = codeDateFormatStr;
    }
    @Override
    public String toString() {
        return "CodeSectionVO{" +
            "id='" + id + '\'' +
            ", num='" + num + '\'' +
            ", name='" + name + '\'' +
            ", description='" + description + '\'' +
            ", secType='" + secType + '\'' +
            ", pkCodeRule='" + pkCodeRule + '\'' +
            ", codeSecLengthType='" + codeSecLengthType + '\'' +
            ", codeSecLength='" + codeSecLength + '\'' +
            ", codeDateFormatStr='" + codeDateFormatStr + '\'' +
            '}';
    }
}
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/webserviceModel/coderule/CodeSectionValueVO.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,24 @@
package com.vci.ubcs.code.vo.webserviceModel.coderule;
import com.thoughtworks.xstream.annotations.XStreamAsAttribute;
public class CodeSectionValueVO {
    /***
     * ç å€¼ä¸»é”®
     */
    private String id;
    /***
     * ç å€¼ç¼–号
     */
    private String num;
    /***
     * ç æ®µå€¼
     */
    private String value;
    /**
     * æè¿°
     */
    @XStreamAsAttribute
    private String description;
}
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/webserviceModel/coderule/ResultClassifyRuleData.java
ÎļþÃû´Ó Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/webserviceModel/coderule/ResultData.java ÐÞ¸Ä
@@ -3,18 +3,18 @@
import com.thoughtworks.xstream.annotations.XStreamAlias;
@XStreamAlias("data")
public class ResultData {
public class ResultClassifyRuleData {
    @XStreamAlias("errorid")
    private  String errorid;
    @XStreamAlias("msg")
    private String msg;
    private LibraryVO library ;
    private ResultLibraryVO library ;
    public LibraryVO getLibrary() {
    public ResultLibraryVO getLibrary() {
        return library;
    }
    public void setLibrary(LibraryVO library) {
    public void setLibrary(ResultLibraryVO library) {
        this.library = library;
    }
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/webserviceModel/coderule/ResultClassifyRuleVO.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,21 @@
package com.vci.ubcs.code.vo.webserviceModel.coderule;
public class ResultClassifyRuleVO {
   private ResultClassifyRuleData resultData;
    public ResultClassifyRuleData getResultData() {
        return resultData;
    }
    public void setResultData(ResultClassifyRuleData resultData) {
        this.resultData = resultData;
    }
    @Override
    public String toString() {
        return "ResultClassifyVO{" +
                "resultData=" + resultData +
                '}';
    }
}
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/webserviceModel/coderule/ResultClassifyVO.java
@@ -1,21 +1,146 @@
package com.vci.ubcs.code.vo.webserviceModel.coderule;
import com.thoughtworks.xstream.annotations.XStreamAlias;
import com.thoughtworks.xstream.annotations.XStreamAsAttribute;
@XStreamAlias("classify")
public class ResultClassifyVO {
    /**
     * åˆ†ç±»id
     */
    @XStreamAsAttribute
    private String id;
    /***
     * åˆ†ç±»åç§°
     */
    @XStreamAsAttribute
    private String name;
    /***
     * çˆ¶èŠ‚ç‚¹id
     */
    @XStreamAsAttribute
    private String pid;
    /***
     * åˆ†ç±»ä»£å·
     */
    @XStreamAsAttribute
    private String classCode;
    /***
     * æè¿°
     */
    @XStreamAsAttribute
    private  String description;
    /***
     * åˆ†ç±»é“¾æŽ¥è·¯å¾„
     */
    @XStreamAsAttribute
    private  String fullPathName;
    /***
     * åˆ†ç±»çŠ¶æ€
     */
    @XStreamAsAttribute
    private String lcStatus;
    /***
     * è§„则id
     */
    @XStreamAsAttribute
    private String codeRuleId;
   private ResultData resultData;
    /***
     * è§„则id
     */
    @XStreamAsAttribute
    private CodeRuleVO codeRuleVO;
    /***
     * æ˜¯å¦ä¸ºå¶å­èŠ‚ç‚¹
     */
    @XStreamAsAttribute
    private boolean isLeaf;
    public ResultData getResultData() {
        return resultData;
    public String getId() {
        return id;
    }
    public void setResultData(ResultData resultData) {
        this.resultData = resultData;
    public void setId(String id) {
        this.id = id;
    }
    @Override
    public String toString() {
        return "ResultClassifyVO{" +
                "resultData=" + resultData +
                '}';
    public String getName() {
        return name;
    }
    public void setName(String name) {
        this.name = name;
    }
    public String getPid() {
        return pid;
    }
    public void setPid(String pid) {
        this.pid = pid;
    }
    public String getClassCode() {
        return classCode;
    }
    public void setClassCode(String classCode) {
        this.classCode = classCode;
    }
    public String getDescription() {
        return description;
    }
    public void setDescription(String description) {
        this.description = description;
    }
    public String getFullPathName() {
        return fullPathName;
    }
    public void setFullPathName(String fullPathName) {
        this.fullPathName = fullPathName;
    }
    public String getLcStatus() {
        return lcStatus;
    }
    public void setLcStatus(String lcStatus) {
        this.lcStatus = lcStatus;
    }
    public String getCodeRuleId() {
        return codeRuleId;
    }
    public void setCodeRuleId(String codeRuleId) {
        this.codeRuleId = codeRuleId;
    }
    public boolean isLeaf() {
        return isLeaf;
    }
    public void setLeaf(boolean leaf) {
        isLeaf = leaf;
    }
    @Override
    public String toString() {
        return "ClassifyVO{" +
            "id='" + id + '\'' +
            ", name='" + name + '\'' +
            ", pid='" + pid + '\'' +
            ", classCode='" + classCode + '\'' +
            ", description='" + description + '\'' +
            ", fullPathName='" + fullPathName + '\'' +
            ", lcStatus='" + lcStatus + '\'' +
            ", codeRuleId='" + codeRuleId + '\'' +
            ", isLeaf=" + isLeaf +
            '}';
    }
}
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/webserviceModel/coderule/ResultLibraryVO.java
ÎļþÃû´Ó Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/webserviceModel/coderule/LibraryVO.java ÐÞ¸Ä
@@ -7,15 +7,13 @@
import java.util.List;
@XStreamAlias("library ")
public class LibraryVO {
public class ResultLibraryVO {
    @XStreamAsAttribute
    private String id;
    @XStreamAsAttribute
    private  String name;
    @XStreamImplicit
    private List<ClassifyVO>classify;
    private List<CodeRuleVO> coderule;
    private List<ResultClassifyVO>classify;
    public String getId() {
        return id;
@@ -33,11 +31,11 @@
        this.name = name;
    }
    public List<ClassifyVO> getClassify() {
    public List<ResultClassifyVO> getClassify() {
        return classify;
    }
    public void setClassify(List<ClassifyVO> classify) {
    public void setClassify(List<ResultClassifyVO> classify) {
        this.classify = classify;
    }