package com.xcgl.weeklyMeeting.entity; import java.util.Date; import java.lang.String; import javax.persistence.*; import org.hibernate.annotations.GenericGenerator; import org.jeecgframework.poi.excel.annotation.Excel; /** * @Title: Entity * @Description: 周会议 * @author onlineGenerator * @date 2021-04-01 12:03:43 * @version V1.0 * */ @Entity @Table(name = "p_weekly_meeting", schema = "") @SuppressWarnings("serial") public class WeeklyMeetingEntity implements java.io.Serializable { /**主键*/ private String id; /**创建人名称*/ private String createName; /**创建人登录名称*/ private String createBy; /**创建日期*/ private Date createDate; /**更新人名称*/ private String updateName; /**更新人登录名称*/ private String updateBy; /**更新日期*/ private Date updateDate; /**所属部门*/ private String sysOrgCode; /**所属公司*/ private String sysCompanyCode; /**流程状态*/ private String bpmStatus; /**会议时间*/ @Excel(name="会议时间",width=15,format = "yyyy-MM-dd") private Date meetingTime; /**会议内容*/ @Excel(name="会议内容",width=15) private String meetingContent; /**紧急度*/ @Excel(name="紧急度",width=15) private String urgent; /**重要性*/ @Excel(name="重要性",width=15) private String importance; /**提出人ID*/ @Excel(name="提出人ID",width=15) private String proposeId; /**提出人name*/ @Excel(name="提出人name",width=15) private String proposeName; /**落实人ID*/ @Excel(name="落实人ID",width=15) private String implementationId; /**落实人name*/ @Excel(name="落实人name",width=15) private String implementationName; /**预计完成时间*/ @Excel(name="预计完成时间",width=15,format = "yyyy-MM-dd") private Date expectedCompletion; /**实际完成时间*/ @Excel(name="实际完成时间",width=15,format = "yyyy-MM-dd") private Date actualCompletion; /**执行状态*/ @Excel(name="执行状态",width=15) private String executionStatus; /**执行状态*/ @Excel(name="下发",width=15) private String issue; private String weekNum; private String projectTaskId; private String remindNum; private Boolean showProjectTask; /** *方法: 取得java.lang.String *@return: java.lang.String 主键 */ @Id @GeneratedValue(generator = "paymentableGenerator") @GenericGenerator(name = "paymentableGenerator", strategy = "uuid") @Column(name ="ID",nullable=false,length=36) public String getId(){ return this.id; } /** *方法: 设置java.lang.String *@param: java.lang.String 主键 */ public void setId(String id){ this.id = id; } /** *方法: 取得java.lang.String *@return: java.lang.String 创建人名称 */ @Column(name ="CREATE_NAME",nullable=true,length=50) public String getCreateName(){ return this.createName; } /** *方法: 设置java.lang.String *@param: java.lang.String 创建人名称 */ public void setCreateName(String createName){ this.createName = createName; } /** *方法: 取得java.lang.String *@return: java.lang.String 创建人登录名称 */ @Column(name ="CREATE_BY",nullable=true,length=50) public String getCreateBy(){ return this.createBy; } /** *方法: 设置java.lang.String *@param: java.lang.String 创建人登录名称 */ public void setCreateBy(String createBy){ this.createBy = createBy; } /** *方法: 取得java.util.Date *@return: java.util.Date 创建日期 */ @Column(name ="CREATE_DATE",nullable=true,length=20) public Date getCreateDate(){ return this.createDate; } /** *方法: 设置java.util.Date *@param: java.util.Date 创建日期 */ public void setCreateDate(Date createDate){ this.createDate = createDate; } /** *方法: 取得java.lang.String *@return: java.lang.String 更新人名称 */ @Column(name ="UPDATE_NAME",nullable=true,length=50) public String getUpdateName(){ return this.updateName; } /** *方法: 设置java.lang.String *@param: java.lang.String 更新人名称 */ public void setUpdateName(String updateName){ this.updateName = updateName; } /** *方法: 取得java.lang.String *@return: java.lang.String 更新人登录名称 */ @Column(name ="UPDATE_BY",nullable=true,length=50) public String getUpdateBy(){ return this.updateBy; } /** *方法: 设置java.lang.String *@param: java.lang.String 更新人登录名称 */ public void setUpdateBy(String updateBy){ this.updateBy = updateBy; } /** *方法: 取得java.util.Date *@return: java.util.Date 更新日期 */ @Column(name ="UPDATE_DATE",nullable=true,length=20) public Date getUpdateDate(){ return this.updateDate; } /** *方法: 设置java.util.Date *@param: java.util.Date 更新日期 */ public void setUpdateDate(Date updateDate){ this.updateDate = updateDate; } /** *方法: 取得java.lang.String *@return: java.lang.String 所属部门 */ @Column(name ="SYS_ORG_CODE",nullable=true,length=50) public String getSysOrgCode(){ return this.sysOrgCode; } /** *方法: 设置java.lang.String *@param: java.lang.String 所属部门 */ public void setSysOrgCode(String sysOrgCode){ this.sysOrgCode = sysOrgCode; } /** *方法: 取得java.lang.String *@return: java.lang.String 所属公司 */ @Column(name ="SYS_COMPANY_CODE",nullable=true,length=50) public String getSysCompanyCode(){ return this.sysCompanyCode; } /** *方法: 设置java.lang.String *@param: java.lang.String 所属公司 */ public void setSysCompanyCode(String sysCompanyCode){ this.sysCompanyCode = sysCompanyCode; } /** *方法: 取得java.lang.String *@return: java.lang.String 流程状态 */ @Column(name ="BPM_STATUS",nullable=true,length=32) public String getBpmStatus(){ return this.bpmStatus; } /** *方法: 设置java.lang.String *@param: java.lang.String 流程状态 */ public void setBpmStatus(String bpmStatus){ this.bpmStatus = bpmStatus; } /** *方法: 取得java.util.Date *@return: java.util.Date 会议时间 */ @Column(name ="MEETING_TIME",nullable=true,length=32) public Date getMeetingTime(){ return this.meetingTime; } /** *方法: 设置java.util.Date *@param: java.util.Date 会议时间 */ public void setMeetingTime(Date meetingTime){ this.meetingTime = meetingTime; } /** *方法: 取得java.lang.String *@return: java.lang.String 会议内容 */ @Column(name ="MEETING_CONTENT",nullable=true,length=500) public String getMeetingContent(){ return this.meetingContent; } /** *方法: 设置java.lang.String *@param: java.lang.String 会议内容 */ public void setMeetingContent(String meetingContent){ this.meetingContent = meetingContent; } /** *方法: 取得java.lang.String *@return: java.lang.String 紧急度 */ @Column(name ="URGENT",nullable=true,length=32) public String getUrgent(){ return this.urgent; } /** *方法: 设置java.lang.String *@param: java.lang.String 紧急度 */ public void setUrgent(String urgent){ this.urgent = urgent; } /** *方法: 取得java.lang.String *@return: java.lang.String 重要性 */ @Column(name ="IMPORTANCE",nullable=true,length=32) public String getImportance(){ return this.importance; } /** *方法: 设置java.lang.String *@param: java.lang.String 重要性 */ public void setImportance(String importance){ this.importance = importance; } /** *方法: 取得java.lang.String *@return: java.lang.String 提出人ID */ @Column(name ="PROPOSE_ID",nullable=true,length=50) public String getProposeId(){ return this.proposeId; } /** *方法: 设置java.lang.String *@param: java.lang.String 提出人ID */ public void setProposeId(String proposeId){ this.proposeId = proposeId; } /** *方法: 取得java.lang.String *@return: java.lang.String 提出人name */ @Column(name ="PROPOSE_NAME",nullable=true,length=50) public String getProposeName(){ return this.proposeName; } /** *方法: 设置java.lang.String *@param: java.lang.String 提出人name */ public void setProposeName(String proposeName){ this.proposeName = proposeName; } /** *方法: 取得java.lang.String *@return: java.lang.String 落实人ID */ @Column(name ="IMPLEMENTATION_ID",nullable=true,length=50) public String getImplementationId(){ return this.implementationId; } /** *方法: 设置java.lang.String *@param: java.lang.String 落实人ID */ public void setImplementationId(String implementationId){ this.implementationId = implementationId; } /** *方法: 取得java.lang.String *@return: java.lang.String 落实人name */ @Column(name ="IMPLEMENTATION_NAME",nullable=true,length=50) public String getImplementationName(){ return this.implementationName; } /** *方法: 设置java.lang.String *@param: java.lang.String 落实人name */ public void setImplementationName(String implementationName){ this.implementationName = implementationName; } /** *方法: 取得java.util.Date *@return: java.util.Date 预计完成时间 */ @Column(name ="EXPECTED_COMPLETION",nullable=true,length=32) public Date getExpectedCompletion(){ return this.expectedCompletion; } /** *方法: 设置java.util.Date *@param: java.util.Date 预计完成时间 */ public void setExpectedCompletion(Date expectedCompletion){ this.expectedCompletion = expectedCompletion; } /** *方法: 取得java.util.Date *@return: java.util.Date 实际完成时间 */ @Column(name ="ACTUAL_COMPLETION",nullable=true,length=32) public Date getActualCompletion(){ return this.actualCompletion; } /** *方法: 设置java.util.Date *@param: java.util.Date 实际完成时间 */ public void setActualCompletion(Date actualCompletion){ this.actualCompletion = actualCompletion; } /** *方法: 取得java.lang.String *@return: java.lang.String 执行状态 */ @Column(name ="EXECUTION_STATUS",nullable=true,length=32) public String getExecutionStatus(){ return this.executionStatus; } /** *方法: 设置java.lang.String *@param: java.lang.String 执行状态 */ public void setExecutionStatus(String executionStatus){ this.executionStatus = executionStatus; } /** *方法: 取得java.lang.String *@return: java.lang.String 下发 */ @Column(name ="ISSUE",nullable=true,length=32) public String getIssue(){ return this.issue; } /** *方法: 设置java.lang.String *@param: java.lang.String 下发 */ public void setIssue(String issue){ this.issue = issue; } @Column(name ="week_num") public String getWeekNum() { return weekNum; } public void setWeekNum(String weekNum) { this.weekNum = weekNum; } @Column(name ="project_task_id") public String getProjectTaskId() { return projectTaskId; } public void setProjectTaskId(String projectTaskId) { this.projectTaskId = projectTaskId; } @Column(name ="remind_num") public String getRemindNum() { return remindNum; } public void setRemindNum(String remindNum) { this.remindNum = remindNum; } @Transient public Boolean getShowProjectTask() { return showProjectTask; } public void setShowProjectTask(Boolean showProjectTask) { this.showProjectTask = showProjectTask; } }