package com.ycl.domain.entity;
|
|
import com.baomidou.mybatisplus.annotation.TableField;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
import com.ycl.system.domain.base.AbsEntity;
|
import lombok.Data;
|
|
import java.time.LocalDateTime;
|
|
/**
|
* 项目审核记录表
|
*
|
* @author lhr
|
* @since 2024-11-22
|
*/
|
@Data
|
@TableName("t_project_plan_examine_record")
|
public class ProjectPlanExamineRecord extends AbsEntity {
|
|
private static final long serialVersionUID = 1L;
|
|
@TableField("project_plan_record_id")
|
/** 项目计划记录id */
|
private Long projectPlanRecordId;
|
|
@TableField("project_plan_info_id")
|
/** 项目计划记录id */
|
private Long projectPlanInfoId;
|
|
@TableField("department_user_id")
|
/** 上级部门审核人 */
|
private Long departmentUserId;
|
|
@TableField("manager_user_id")
|
/** 主管部门审核人 */
|
private Long managerUserId;
|
|
@TableField("department_examine")
|
/** 上级审核(同意:0,驳回:1) */
|
private Integer departmentExamine;
|
|
@TableField("department_approval")
|
/** 上级批复 */
|
private String departmentApproval;
|
|
@TableField("department_approval_reply")
|
/** 上级批复回复 */
|
private String departmentApprovalReply;
|
|
@TableField("manage_examine")
|
/** 主管部门审核(同意:0,驳回:1) */
|
private Integer manageExamine;
|
|
@TableField("manage_approval")
|
/** 主管部门批复 */
|
private String manageApproval;
|
|
@TableField("manage_approval_reply")
|
/** 主管部门批复回复 */
|
private String manageApprovalReply;
|
|
@TableField("event_type")
|
/** 计划上报/延期/进度上报(0/1/2) */
|
private Integer eventType;
|
|
@TableField("delay_start_time")
|
/** 延期开始时间 */
|
private LocalDateTime delayStartTime;
|
|
@TableField("delay_end_time")
|
/** 延期结束时间 */
|
private LocalDateTime delayEndTime;
|
|
}
|