xiejun
2023-07-05 b04005e136d7de620bb66660cc268f5750ca7b42
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/webserviceModel/coderule/ResultClassifyVO.java
@@ -1,21 +1,155 @@
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 ResultCodeRuleVO codeRule;
   /***
    * 是否为叶子节点
    */
   @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;
   }
   public ResultCodeRuleVO getCodeRule() {
      return codeRule;
   }
   public void setCodeRule(ResultCodeRuleVO codeRule) {
      this.codeRule = codeRule;
   }
   @Override
   public String toString() {
      return "ResultClassifyVO{" +
         "id='" + id + '\'' +
         ", name='" + name + '\'' +
         ", pid='" + pid + '\'' +
         ", classCode='" + classCode + '\'' +
         ", description='" + description + '\'' +
         ", fullPathName='" + fullPathName + '\'' +
         ", lcStatus='" + lcStatus + '\'' +
         ", codeRuleId='" + codeRuleId + '\'' +
         ", codeRule=" + codeRule +
         ", isLeaf=" + isLeaf +
         '}';
   }
}