package com.ruoyi.projectManagement.pojo;
|
|
import com.baomidou.mybatisplus.annotation.IdType;
|
import com.baomidou.mybatisplus.annotation.TableField;
|
import com.baomidou.mybatisplus.annotation.TableId;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
import java.io.Serializable;
|
import java.time.LocalDate;
|
import java.time.LocalDateTime;
|
import lombok.Data;
|
|
/**
|
* 项目阶段
|
* @TableName project_management_info_stage
|
*/
|
@TableName(value ="project_management_info_stage")
|
@Data
|
public class InfoStage implements Serializable {
|
/**
|
*
|
*/
|
@TableId(value = "id", type = IdType.AUTO)
|
private Long id;
|
|
/**
|
* 对应计划节点id
|
*/
|
@TableField(value = "project_management_plan_node_id")
|
private Long projectManagementPlanNodeId;
|
|
/**
|
* 对应项目id
|
*/
|
@TableField(value = "project_management_info_id")
|
private Long projectManagementInfoId;
|
|
/**
|
* 描述
|
*/
|
@TableField(value = "description")
|
private String description;
|
|
/**
|
* 实际负责人id
|
*/
|
@TableField(value = "actually_leader_id")
|
private Long actualLeaderId;
|
|
/**
|
* 实际负责人名称
|
*/
|
@TableField(value = "actually_leader_name")
|
private String actualLeaderName;
|
|
/**
|
* 预计工期
|
*/
|
@TableField(value = "estimated_duration")
|
private Integer estimatedDuration;
|
|
/**
|
* 计划开始
|
*/
|
@TableField(value = "plan_start_time")
|
private LocalDate planStartTime;
|
|
/**
|
* 计划结束
|
*/
|
@TableField(value = "plan_end_time")
|
private LocalDate planEndTime;
|
|
/**
|
* 进度
|
*/
|
@TableField(value = "progress")
|
private Integer progress;
|
|
/**
|
* 实际开始时间
|
*/
|
@TableField(value = "actual_start_time")
|
private LocalDate actualStartTime;
|
|
/**
|
* 实际结束时间
|
*/
|
@TableField(value = "actual_end_time")
|
private LocalDate actualEndTime;
|
|
/**
|
* 附件
|
*/
|
@TableField(value = "attachment")
|
private String attachment;
|
|
/**
|
*
|
*/
|
@TableField(value = "create_time")
|
private LocalDateTime createTime;
|
|
/**
|
*
|
*/
|
@TableField(value = "update_time")
|
private LocalDateTime updateTime;
|
|
/**
|
*
|
*/
|
@TableField(value = "is_delete")
|
private Integer isDelete;
|
|
/**
|
*
|
*/
|
@TableField(value = "create_user")
|
private Long createUser;
|
|
/**
|
*
|
*/
|
@TableField(value = "update_user")
|
private Long updateUser;
|
|
/**
|
*
|
*/
|
@TableField(value = "create_user_name")
|
private String createUserName;
|
|
/**
|
*
|
*/
|
@TableField(value = "update_user_name")
|
private String updateUserName;
|
|
@TableField(exist = false)
|
private static final long serialVersionUID = 1L;
|
}
|