package com.junmp.jyzb.api.bean.dto.tjDto;

import com.alibaba.excel.annotation.ExcelProperty;
import com.junmp.jyzb.api.bean.dto.largeScreenDto.AreaChildrenDto;
import lombok.Data;

import java.util.List;

@Data
public class TjOrgEqsSizeDto {


    private Integer level;
    private Integer levelNum;
    /**
     * 组织机构id
     */
    private Long orgId;
    /**
     * 组织机构名称
     */
    @ExcelProperty("组织机构名称")
    private String orgName;
    /**
     * 组织机构编码
     */
    @ExcelProperty("组织机构编码")
    private String orgCode;
    /**
     * 组织机构简称
     */
    @ExcelProperty("组织机构简称")
    private String dName;

    private String typeId;
    private String typeName;
    private String sizeId;
    private String sizeName;

    /**
     * 上层组织机构id
     */
    private Long parentId;
    /**
     * 装备总数
     */
    @ExcelProperty("装备总数")
    private Integer totalNumber;
    /**
     * 在库数（仓库数）
     */
    @ExcelProperty("仓库在库数")
    private Integer ckStockNumber;
    /**
     * 出库数（仓库数）
     */
    @ExcelProperty("仓库出库数")
    private Integer ckOutboundNumber;
    /**
     * 报废数
     */
    @ExcelProperty("报废数")
    private Integer brokenNumber;

    /**
     * 单警柜在库数
     */
    @ExcelProperty("单警柜在库数")
    private Integer djgStockNumber;
    /**
     * 单警柜出库数
     */
    @ExcelProperty("单警柜出库数")
    private Integer djgOutboundNumber;
    /**
     * 销毁数
     */
    @ExcelProperty("销毁数")
    private Integer destructionNumber;
    private String isleaf;




    private List<TjOrgEqsSizeDto> list;

    private List<AreaChildrenDto> children;
}
