package com.xcgl.taskresult.entity; import org.hibernate.annotations.GenericGenerator; import org.jeecgframework.poi.excel.annotation.Excel; import javax.persistence.*; /** * @Title: Entity * @Description: 工作执行结果 * @author onlineGenerator * @date 2018-09-07 18:09:38 * @version V1.0 * */ @Entity @Table(name = "p_taskresult", schema = "") @SuppressWarnings("serial") public class TaskResultEntity implements java.io.Serializable { /**主键*/ private String id; /**创建人名称*/ private String createName; /**创建人登录名称*/ private String createBy; /**创建日期*/ private java.util.Date createDate; /**检查点*/ @Excel(name="检查点",width=15) private String checkpointid; /**工作*/ @Excel(name="工作",width=15,dictTable ="p_projecttask",dicCode ="id",dicText ="name") private String taskid; /**现场图片*/ @Excel(name="现场图片",width=15) private String picture1; /**现场图片*/ @Excel(name="现场图片",width=15) private String picture2; /**现场图片*/ @Excel(name="现场图片",width=15) private String picture3; /**现场图片*/ @Excel(name="现场图片",width=15) private String picture4; /**现场图片*/ @Excel(name="现场图片",width=15) private String picture5; /**现场图片*/ @Excel(name="现场图片",width=15) private String picture6; /**现场图片*/ @Excel(name="现场图片",width=15) private String picture7; /**现场图片*/ @Excel(name="现场图片",width=15) private String picture8; /**现场图片*/ @Excel(name="现场图片",width=15) private String picture9; /**现场图片*/ @Excel(name="现场图片",width=15) private String picture10; @Excel(name="视频",width=15) private String video; @Column(name ="VIDEO",nullable=true,length=100) public String getVideo() { return video; } public void setVideo(String video) { this.video = video; } @Column(name ="PROGRESS",nullable=true,length=11) public Integer getProgress() { return progress; } @Column(name ="PICTURE9",nullable=true,length=100) public void setProgress(Integer progress) { this.progress = progress; } @Excel(name="进度",width=15) private Integer progress; /**文字说明*/ @Excel(name="文字说明",width=15) private String memo; /**语音说明*/ @Excel(name="语音说明",width=15) private byte[] voice1; /**语音说明*/ @Excel(name="语音说明",width=15) private byte[] voice2; /**语音说明*/ @Excel(name="语音说明",width=15) private byte[] voice3; /**语音说明*/ @Excel(name="语音说明",width=15) private byte[] voice4; /**语音说明*/ @Excel(name="语音说明",width=15) private byte[] voice5; private int taskObjectScore; private int reviewScore; private Integer qualityScore; private Integer efficiencyScore; private Integer attitudeScore; private Integer skillsScore; private String attachment;//附件列表 /** *方法: 取得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 java.util.Date getCreateDate(){ return this.createDate; } /** *方法: 设置java.util.Date *@param: java.util.Date 创建日期 */ public void setCreateDate(java.util.Date createDate){ this.createDate = createDate; } /** *方法: 取得java.lang.String *@return: java.lang.String 检查点 */ @Column(name ="CHECKPOINTID",nullable=true,length=32) public String getCheckpointid(){ return this.checkpointid; } /** *方法: 设置java.lang.String *@param: java.lang.String 检查点 */ public void setCheckpointid(String checkpointid){ this.checkpointid = checkpointid; } /** *方法: 取得java.lang.String *@return: java.lang.String 工作 */ @Column(name ="TASKID",nullable=true,length=32) public String getTaskid(){ return this.taskid; } /** *方法: 设置java.lang.String *@param: java.lang.String 工作 */ public void setTaskid(String taskid){ this.taskid = taskid; } /** *方法: 取得java.lang.String *@return: java.lang.String 现场图片 */ @Column(name ="PICTURE1",nullable=true,length=100) public String getPicture1(){ return this.picture1; } /** *方法: 设置java.lang.String *@param: java.lang.String 现场图片 */ public void setPicture1(String picture1){ this.picture1 = picture1; } /** *方法: 取得java.lang.String *@return: java.lang.String 现场图片 */ @Column(name ="PICTURE2",nullable=true,length=100) public String getPicture2(){ return this.picture2; } /** *方法: 设置java.lang.String *@param: java.lang.String 现场图片 */ public void setPicture2(String picture2){ this.picture2 = picture2; } /** *方法: 取得java.lang.String *@return: java.lang.String 现场图片 */ @Column(name ="PICTURE3",nullable=true,length=100) public String getPicture3(){ return this.picture3; } /** *方法: 设置java.lang.String *@param: java.lang.String 现场图片 */ public void setPicture3(String picture3){ this.picture3 = picture3; } /** *方法: 取得java.lang.String *@return: java.lang.String 现场图片 */ @Column(name ="PICTURE4",nullable=true,length=100) public String getPicture4(){ return this.picture4; } /** *方法: 设置java.lang.String *@param: java.lang.String 现场图片 */ public void setPicture4(String picture4){ this.picture4 = picture4; } /** *方法: 取得java.lang.String *@return: java.lang.String 现场图片 */ @Column(name ="PICTURE5",nullable=true,length=100) public String getPicture5(){ return this.picture5; } /** *方法: 设置java.lang.String *@param: java.lang.String 现场图片 */ public void setPicture5(String picture5){ this.picture5 = picture5; } /** *方法: 取得java.lang.String *@return: java.lang.String 现场图片 */ @Column(name ="PICTURE6",nullable=true,length=100) public String getPicture6(){ return this.picture6; } /** *方法: 设置java.lang.String *@param: java.lang.String 现场图片 */ public void setPicture6(String picture6){ this.picture6 = picture6; } /** *方法: 取得java.lang.String *@return: java.lang.String 现场图片 */ @Column(name ="PICTURE7",nullable=true,length=100) public String getPicture7(){ return this.picture7; } /** *方法: 设置java.lang.String *@param: java.lang.String 现场图片 */ public void setPicture7(String picture7){ this.picture7 = picture7; } /** *方法: 取得java.lang.String *@return: java.lang.String 现场图片 */ @Column(name ="PICTURE8",nullable=true,length=100) public String getPicture8(){ return this.picture8; } /** *方法: 设置java.lang.String *@param: java.lang.String 现场图片 */ public void setPicture8(String picture8){ this.picture8 = picture8; } /** *方法: 取得java.lang.String *@return: java.lang.String 现场图片 */ @Column(name ="PICTURE9",nullable=true,length=100) public String getPicture9(){ return this.picture9; } /** *方法: 设置java.lang.String *@param: java.lang.String 现场图片 */ public void setPicture9(String picture9){ this.picture9 = picture9; } /** *方法: 取得java.lang.String *@return: java.lang.String 现场图片 */ @Column(name ="PICTURE10",nullable=true,length=100) public String getPicture10(){ return this.picture10; } /** *方法: 设置java.lang.String *@param: java.lang.String 现场图片 */ public void setPicture10(String picture10){ this.picture10 = picture10; } /** *方法: 取得java.lang.String *@return: java.lang.String 文字说明 */ @Column(name ="MEMO",nullable=true,length=500) public String getMemo(){ return this.memo; } /** *方法: 设置java.lang.String *@param: java.lang.String 文字说明 */ public void setMemo(String memo){ this.memo = memo; } /** *方法: 取得java.sql.Blob *@return: java.sql.Blob 语音说明 */ @Column(name ="VOICE1",nullable=true) public byte[] getVoice1(){ return this.voice1; } /** *方法: 设置java.sql.Blob *@param: java.sql.Blob 语音说明 */ public void setVoice1(byte[] voice1){ this.voice1 = voice1; } /** *方法: 取得java.sql.Blob *@return: java.sql.Blob 语音说明 */ @Column(name ="VOICE2",nullable=true) public byte[] getVoice2(){ return this.voice2; } /** *方法: 设置java.sql.Blob *@param: java.sql.Blob 语音说明 */ public void setVoice2(byte[] voice2){ this.voice2 = voice2; } /** *方法: 取得java.sql.Blob *@return: java.sql.Blob 语音说明 */ @Column(name ="VOICE3",nullable=true) public byte[] getVoice3(){ return this.voice3; } /** *方法: 设置java.sql.Blob *@param: java.sql.Blob 语音说明 */ public void setVoice3(byte[] voice3){ this.voice3 = voice3; } /** *方法: 取得java.sql.Blob *@return: java.sql.Blob 语音说明 */ @Column(name ="VOICE4",nullable=true) public byte[] getVoice4(){ return this.voice4; } /** *方法: 设置java.sql.Blob *@param: java.sql.Blob 语音说明 */ public void setVoice4(byte[] voice4){ this.voice4 = voice4; } /** *方法: 取得java.sql.Blob *@return: java.sql.Blob 语音说明 */ @Column(name ="VOICE5",nullable=true) public byte[] getVoice5(){ return this.voice5; } /** *方法: 设置java.sql.Blob *@param: java.sql.Blob 语音说明 */ public void setVoice5(byte[] voice5){ this.voice5 = voice5; } @Column(name ="taskObjectScore",nullable=true) public int getTaskObjectScore() { return taskObjectScore; } public void setTaskObjectScore(int taskObjectScore) { this.taskObjectScore = taskObjectScore; } @Column(name ="reviewScore",nullable=true) public int getReviewScore() { return reviewScore; } public void setReviewScore(int reviewScore) { this.reviewScore = reviewScore; } @Column(name ="qualityScore",nullable=true) public Integer getQualityScore() { return qualityScore; } public void setQualityScore(Integer qualityScore) { this.qualityScore = qualityScore; } @Column(name ="efficiencyScore",nullable=true) public Integer getEfficiencyScore() { return efficiencyScore; } public void setEfficiencyScore(Integer efficiencyScore) { this.efficiencyScore = efficiencyScore; } @Column(name ="skillsScore",nullable=true) public Integer getSkillsScore() { return skillsScore; } public void setSkillsScore(Integer skillsScore) { this.skillsScore = skillsScore; } @Column(name ="attitudeScore",nullable=true) public Integer getAttitudeScore() { return attitudeScore; } public void setAttitudeScore(Integer attitudeScore) { this.attitudeScore = attitudeScore; } /** * @return the attachment */ @Transient public String getAttachment() { return attachment; } /** * @param attachment the attachment to set */ public void setAttachment(String attachment) { this.attachment = attachment; } }