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 actuallyLeaderId; /** * 实际负责人名称 */ @TableField(value = "actually_leader_name") private String actuallyLeaderName; /** * 预计工期 */ @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; }