package com.ruoyi.scientific.domain.vo;

import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import com.ruoyi.common.annotation.ExcelDictFormat;
import com.ruoyi.common.convert.ExcelDictConvert;
import lombok.Data;
import java.util.Date;



/**
 * department视图对象 department
 *
 * @author zqjia
 * @date 2024-08-13
 */
@Data
@ExcelIgnoreUnannotated
public class DepartmentVo {

    private static final long serialVersionUID = 1L;

    /**
     * 单位ID
     */
    @ExcelProperty(value = "单位ID")
    private Long departmentId;

    /**
     * 单位名称
     */
    @ExcelProperty(value = "单位名称")
    private String departmentName;

    /**
     * 单位地址
     */
    @ExcelProperty(value = "单位地址")
    private String departmentAddress;

    /**
     * 单位性质，1企业，2科研机构，3高校
     */
    @ExcelProperty(value = "单位性质，1企业，2科研机构，3高校")
    private String departmentCategory;

    /**
     * 单位联系人姓名
     */
    @ExcelProperty(value = "单位联系人姓名")
    private String departmentPerson;

    /**
     * 单位联系人电话
     */
    @ExcelProperty(value = "单位联系人电话")
    private String departmentPhone;

    /**
     * 单位联系人邮件
     */
    @ExcelProperty(value = "单位联系人邮件")
    private String departmentEmail;

    /**
     * 相关文件
     */
    @ExcelProperty(value = "相关文件")
    private String departmentFile;

    /**
     * 其他备注信息
     */
    @ExcelProperty(value = "其他备注信息")
    private String departmentNote;

    /**
     * 指南录入流程实例Id
     */
    private String departmentProcId;

    /**
     * 指南录入流程状态(0未发起审核 1审核中 2审核失败 3审核通过)
     */
    private String departmentStatus;
}
