package com.xly.erp.module.mod.vo;

import com.fasterxml.jackson.annotation.JsonProperty;

import java.util.ArrayList;
import java.util.List;

public class ModuleTreeVO {

    @JsonProperty("iIncrement")
    private Integer iIncrement;

    @JsonProperty("sModuleNameZh")
    private String sModuleNameZh;

    @JsonProperty("sDisplayType")
    private String sDisplayType;

    @JsonProperty("sManageDeptEn")
    private String sManageDeptEn;

    @JsonProperty("iParentId")
    private Integer iParentId;

    @JsonProperty("iSortOrder")
    private Integer iSortOrder;

    @JsonProperty("children")
    private List<ModuleTreeVO> children = new ArrayList<>();

    public Integer getIIncrement() { return iIncrement; }
    public void setIIncrement(Integer iIncrement) { this.iIncrement = iIncrement; }
    public String getSModuleNameZh() { return sModuleNameZh; }
    public void setSModuleNameZh(String sModuleNameZh) { this.sModuleNameZh = sModuleNameZh; }
    public String getSDisplayType() { return sDisplayType; }
    public void setSDisplayType(String sDisplayType) { this.sDisplayType = sDisplayType; }
    public String getSManageDeptEn() { return sManageDeptEn; }
    public void setSManageDeptEn(String sManageDeptEn) { this.sManageDeptEn = sManageDeptEn; }
    public Integer getIParentId() { return iParentId; }
    public void setIParentId(Integer iParentId) { this.iParentId = iParentId; }
    public Integer getISortOrder() { return iSortOrder; }
    public void setISortOrder(Integer iSortOrder) { this.iSortOrder = iSortOrder; }
    public List<ModuleTreeVO> getChildren() { return children; }
    public void setChildren(List<ModuleTreeVO> children) { this.children = children; }
}
