package org.springblade.manager.excel;


import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
import com.alibaba.excel.annotation.write.style.ContentRowHeight;
import com.alibaba.excel.annotation.write.style.HeadRowHeight;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * WbsTreeExcel
 *
 * @author liuyc
 */
@Data
@ColumnWidth(16)
@HeadRowHeight(20)
@ContentRowHeight(18)
public class WbsTreeExcel implements Serializable {
    private static final long serialVersionUID = 1L;
    /**
     * wbs库id
     */
    @ExcelProperty(value = "单位工程")
    private String deptCategory1;
    /**
     * 租户id
     */
    @ExcelProperty(value = "分部工程")
    private String deptCategory2;

    /**
     * 父主键
     */
    @ExcelProperty(value = "子分部工程")
    private String deptCategory3;

    /**
     * '1'节点 '2'表单
     */
    @ExcelProperty(value = "分项工程")
    @ExcelIgnore
    private String deptCategory4;

    /**
     * 部门名
     */
    @ExcelProperty(value = "子分项工程")
    private String deptCategory5;
    /**
     * 部门全称
     */
    @ExcelProperty(value = "工序")
    private String deptCategory6;


}
