package cn.com.lzt.common.entity; import java.math.BigDecimal; import java.util.Date; import java.lang.String; import java.lang.Double; import java.lang.Integer; import java.math.BigDecimal; import javax.xml.soap.Text; import java.sql.Blob; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; import javax.persistence.Id; import javax.persistence.Table; import javax.persistence.Transient; import org.hibernate.annotations.GenericGenerator; import javax.persistence.SequenceGenerator; import org.jeecgframework.poi.excel.annotation.Excel; /** * * * CREATE TABLE `t_sys_file` ( `id` varchar(36) NOT NULL COMMENT '主键', `create_by` varchar(50) DEFAULT NULL COMMENT '创建人登录名称', `create_date` datetime DEFAULT NULL COMMENT '创建日期', `sys_org_code` varchar(50) DEFAULT NULL COMMENT '所属部门', `sys_company_code` varchar(50) DEFAULT NULL COMMENT '所属公司', `file_name` varchar(200) DEFAULT NULL COMMENT '文件原始名称', `file_url` varchar(200) DEFAULT NULL COMMENT '文件访问路径', `busi_id` varchar(36) DEFAULT NULL COMMENT '业务id', `taget_type` varchar(32) DEFAULT NULL COMMENT '文件种类', `order_num` int(4) DEFAULT NULL COMMENT '排序', `busi_table` varchar(50) DEFAULT NULL COMMENT '业务表', `remark` varchar(32) DEFAULT NULL COMMENT '备注', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; * @Title: Entity * @Description: 文件管理表 * @author onlineGenerator * @date 2017-07-31 11:36:53 * @version V1.0 * */ @Entity @Table(name = "t_sys_file", schema = "") @SuppressWarnings("serial") public class TSysFileEntity implements java.io.Serializable { /**主键*/ private java.lang.String id; /**创建人登录名称*/ private java.lang.String createBy; /**创建日期*/ private java.util.Date createDate; /**所属部门*/ private java.lang.String sysOrgCode; /**所属公司*/ private java.lang.String sysCompanyCode; /**业务表*/ @Excel(name="业务表",width=15) private java.lang.String busiTable; /**业务id*/ @Excel(name="业务id",width=15) private java.lang.String busiId; /**文件种类*/ @Excel(name="文件种类",width=15) private java.lang.String tagetType; /**文件原始名称*/ @Excel(name="文件原始名称",width=15) private java.lang.String fileName; /**文件访问路径*/ @Excel(name="文件访问路径",width=15) private java.lang.String fileUrl; /**排序*/ @Excel(name="排序",width=15) private java.lang.Integer orderNum; /**备注*/ @Excel(name="备注",width=15) private java.lang.String remark; private java.lang.String userpass; private java.lang.String ownerpass; private String previewUrl; /**是否预览Flg*/ private String isPreviewFlg;// 1:可预览 2:不可预览 @Transient public String getIsPreviewFlg() { return isPreviewFlg; } public void setIsPreviewFlg(String isPreviewFlg) { this.isPreviewFlg = isPreviewFlg; } /** *方法: 取得java.lang.String *@return: java.lang.String 主键 */ @Id @GeneratedValue(generator = "paymentableGenerator") @GenericGenerator(name = "paymentableGenerator", strategy = "uuid") @Column(name ="ID",nullable=false,length=36) public java.lang.String getId(){ return this.id; } /** *方法: 设置java.lang.String *@param: java.lang.String 主键 */ public void setId(java.lang.String id){ this.id = id; } /** *方法: 取得java.lang.String *@return: java.lang.String 创建人登录名称 */ @Column(name ="CREATE_BY",nullable=true,length=50) public java.lang.String getCreateBy(){ return this.createBy; } /** *方法: 设置java.lang.String *@param: java.lang.String 创建人登录名称 */ public void setCreateBy(java.lang.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 ="SYS_ORG_CODE",nullable=true,length=50) public java.lang.String getSysOrgCode(){ return this.sysOrgCode; } /** *方法: 设置java.lang.String *@param: java.lang.String 所属部门 */ public void setSysOrgCode(java.lang.String sysOrgCode){ this.sysOrgCode = sysOrgCode; } /** *方法: 取得java.lang.String *@return: java.lang.String 所属公司 */ @Column(name ="SYS_COMPANY_CODE",nullable=true,length=50) public java.lang.String getSysCompanyCode(){ return this.sysCompanyCode; } /** *方法: 设置java.lang.String *@param: java.lang.String 所属公司 */ public void setSysCompanyCode(java.lang.String sysCompanyCode){ this.sysCompanyCode = sysCompanyCode; } /** *方法: 取得java.lang.String *@return: java.lang.String 业务表 */ @Column(name ="BUSI_TABLE",nullable=true,length=50) public java.lang.String getBusiTable(){ return this.busiTable; } /** *方法: 设置java.lang.String *@param: java.lang.String 业务表 */ public void setBusiTable(java.lang.String busiTable){ this.busiTable = busiTable; } /** *方法: 取得java.lang.String *@return: java.lang.String 业务id */ @Column(name ="BUSI_ID",nullable=true,length=36) public java.lang.String getBusiId(){ return this.busiId; } /** *方法: 设置java.lang.String *@param: java.lang.String 业务id */ public void setBusiId(java.lang.String busiId){ this.busiId = busiId; } /** *方法: 取得java.lang.String *@return: java.lang.String 文件种类 */ @Column(name ="TAGET_TYPE",nullable=true,length=32) public java.lang.String getTagetType(){ return this.tagetType; } /** *方法: 设置java.lang.String *@param: java.lang.String 文件种类 */ public void setTagetType(java.lang.String tagetType){ this.tagetType = tagetType; } /** *方法: 取得java.lang.String *@return: java.lang.String 文件原始名称 */ @Column(name ="FILE_NAME",nullable=true,length=200) public java.lang.String getFileName(){ return this.fileName; } /** *方法: 设置java.lang.String *@param: java.lang.String 文件原始名称 */ public void setFileName(java.lang.String fileName){ this.fileName = fileName; } /** *方法: 取得java.lang.String *@return: java.lang.String 文件访问路径 */ @Column(name ="FILE_URL",nullable=true,length=200) public java.lang.String getFileUrl(){ return this.fileUrl; } /** *方法: 设置java.lang.String *@param: java.lang.String 文件访问路径 */ public void setFileUrl(java.lang.String fileUrl){ this.fileUrl = fileUrl; } /** *方法: 取得java.lang.Integer *@return: java.lang.Integer 排序 */ @Column(name ="ORDER_NUM",nullable=true,length=4) public java.lang.Integer getOrderNum(){ return this.orderNum; } /** *方法: 设置java.lang.Integer *@param: java.lang.Integer 排序 */ public void setOrderNum(java.lang.Integer orderNum){ this.orderNum = orderNum; } /** *方法: 取得java.lang.String *@return: java.lang.String 备注 */ @Column(name ="REMARK",nullable=true,length=32) public java.lang.String getRemark(){ return this.remark; } /** *方法: 设置java.lang.String *@param: java.lang.String 备注 */ public void setRemark(java.lang.String remark){ this.remark = remark; } @Column(name ="userpass",nullable=true,length=10) public java.lang.String getUserpass() { return userpass; } public void setUserpass(java.lang.String userpass) { this.userpass = userpass; } @Column(name ="ownerpass",nullable=true,length=10) public java.lang.String getOwnerpass() { return ownerpass; } public void setOwnerpass(java.lang.String ownerpass) { this.ownerpass = ownerpass; } @Transient public String getPreviewUrl() { return previewUrl; } public void setPreviewUrl(String previewUrl) { this.previewUrl = previewUrl; } }