package org.jeecg.modules.stm.project.record.vo;

import org.springframework.format.annotation.DateTimeFormat;


import com.fasterxml.jackson.annotation.JsonFormat;

import lombok.Data;

@Data
public class StProjectRecordVo   {
	/**ID*/
    private java.lang.Integer id;
	/**项目名称*/
    private java.lang.String projectName;
	/**项目类型*/
    private java.lang.String projectType;
	/**项目描述*/
    private java.lang.String projectDesc;
	/**执行部门*/
    private java.lang.String execDepCode;
	/**执行部门*/
    private java.lang.String execDepName;
	/**负责人*/
    private java.lang.String headCode;
	/**负责人*/
    private java.lang.String headName;
	/**开始日期*/
	@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern="yyyy-MM-dd")
    private java.util.Date planStartDate;
	/**结束日期*/
	@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern="yyyy-MM-dd")
    private java.util.Date planEndDate;
	/**项目立项ID*/
    private java.lang.Integer projectCreId;
    /**归档部门*/
    private java.lang.String recordDepCode;
    /**归档部门*/
    private java.lang.String recordDepName;
	/**归档人*/
    private java.lang.String recordUser;
	/**归档人*/
    private java.lang.String recordName;
	/**归档状态*/
    private java.lang.String recordFlag;    
	/**归档日期*/
	@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern="yyyy-MM-dd")
    private java.util.Date recordDate;
}
