package cn.com.lzt.project.entity; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.Id; import javax.persistence.Table; import javax.persistence.Transient; import org.hibernate.annotations.GenericGenerator; import org.jeecgframework.poi.excel.annotation.Excel; import cn.com.lzt.extattribute.entity.ExtAttribulteBaseEntity; /** * @Title: Entity * @Description: 项目库 * @author onlineGenerator * @date 2019-04-24 14:08:11 * @version V1.0 * */ @Entity @Table(name = "t_b_project", schema = "") @SuppressWarnings("serial") public class ProjectEntity implements java.io.Serializable { /**主键*/ private java.lang.String id; /**创建人名称*/ private java.lang.String createName; /**创建人登录名称*/ private java.lang.String createBy; /**创建日期*/ private java.util.Date createDate; /**更新人名称*/ private java.lang.String updateName; /**更新人登录名称*/ private java.lang.String updateBy; /**更新日期*/ private java.util.Date updateDate; /**项目编码*/ private java.lang.String code; /**项目名称*/ @Excel(name="项目名称",width=15) private java.lang.String name; /**项目经理*/ private java.lang.String leader; private java.lang.String leadername; /**所属区域*/ @Excel(name="所属区域",width=15,dictTable = "t_b_zone",dicCode = "id",dicText = "name") private java.lang.String zone; /**客户*/ private java.lang.String customer; private java.lang.String customername; /**项目状态*/ private java.lang.String status; /**激活时间*/ private java.util.Date activetime; /**详细地址*/ private java.lang.String addr; /**项目当期起始日期*/ private java.util.Date currentprocessstart; /**项目当期截止日期*/ private java.util.Date currentprocessend; /**简称*/ private java.lang.String abbreviation; /**项目类型*/ private java.lang.String type; private java.lang.String userid; private java.lang.String favorite; private String jianguanLeader; /**兼管负责人*/ @Excel(name="监管负责人",width=15) private String jianguanName; @Excel(name="监管负责人电话",width=15) private String jianguanTel; private String xianchangLeader; /**现场负责人*/ @Excel(name="现场负责人",width=15) private String xianchangName; @Excel(name="现场负责人电话",width=15) private String xianchangTel; /**兼管负责人权值*/ private java.math.BigDecimal jianguanWeight; // @Excel(name="项目类型",width=15,dicCode="project_kind") private java.lang.String projectKind; // @Excel(name="建筑面积",width=15) private java.lang.String floorSpace; // @Excel(name="服务内容",width=15) private java.lang.String services; private String lnglat;// 经纬度 /** *方法: 取得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; } @Column(name ="jianguan_weight",nullable=true,length=36) public java.math.BigDecimal getJianguanWeight() { return jianguanWeight; } public void setJianguanWeight(java.math.BigDecimal jianguanWeight) { this.jianguanWeight = jianguanWeight; } @Column(name ="jianguan_leader",nullable=true,length=36) public String getJianguanLeader() { return jianguanLeader; } public void setJianguanLeader(String jianguanLeader) { this.jianguanLeader = jianguanLeader; } @Transient public String getJianguanName() { return jianguanName; } public void setJianguanName(String jianguanName) { this.jianguanName = jianguanName; } @Column(name ="xianchang_leader",nullable=true,length=36) public String getXianchangLeader() { return xianchangLeader; } public void setXianchangLeader(String xianchangLeader) { this.xianchangLeader = xianchangLeader; } @Transient public String getXianchangName() { return xianchangName; } public void setXianchangName(String xianchangName) { this.xianchangName = xianchangName; } /** *方法: 取得java.lang.String *@return: java.lang.String 创建人名称 */ @Column(name ="CREATE_NAME",nullable=true,length=50) public java.lang.String getCreateName(){ return this.createName; } /** *方法: 设置java.lang.String *@param: java.lang.String 创建人名称 */ public void setCreateName(java.lang.String createName){ this.createName = createName; } /** *方法: 取得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 ="UPDATE_NAME",nullable=true,length=50) public java.lang.String getUpdateName(){ return this.updateName; } /** *方法: 设置java.lang.String *@param: java.lang.String 更新人名称 */ public void setUpdateName(java.lang.String updateName){ this.updateName = updateName; } /** *方法: 取得java.lang.String *@return: java.lang.String 更新人登录名称 */ @Column(name ="UPDATE_BY",nullable=true,length=50) public java.lang.String getUpdateBy(){ return this.updateBy; } /** *方法: 设置java.lang.String *@param: java.lang.String 更新人登录名称 */ public void setUpdateBy(java.lang.String updateBy){ this.updateBy = updateBy; } /** *方法: 取得java.util.Date *@return: java.util.Date 更新日期 */ @Column(name ="UPDATE_DATE",nullable=true,length=20) public java.util.Date getUpdateDate(){ return this.updateDate; } /** *方法: 设置java.util.Date *@param: java.util.Date 更新日期 */ public void setUpdateDate(java.util.Date updateDate){ this.updateDate = updateDate; } /** *方法: 取得java.lang.String *@return: java.lang.String 项目编码 */ @Column(name ="CODE",nullable=true,length=32) public java.lang.String getCode(){ return this.code; } /** *方法: 设置java.lang.String *@param: java.lang.String 项目编码 */ public void setCode(java.lang.String code){ this.code = code; } /** *方法: 取得java.lang.String *@return: java.lang.String 项目名称 */ @Column(name ="NAME",nullable=true,length=128) public java.lang.String getName(){ return this.name; } /** *方法: 设置java.lang.String *@param: java.lang.String 项目名称 */ public void setName(java.lang.String name){ this.name = name; } /** *方法: 取得java.lang.String *@return: java.lang.String 项目经理 */ @Column(name ="LEADER",nullable=true,length=32) public java.lang.String getLeader(){ return this.leader; } /** *方法: 设置java.lang.String *@param: java.lang.String 项目经理 */ public void setLeader(java.lang.String leader){ this.leader = leader; } /** *方法: 取得java.lang.String *@return: java.lang.String 所属区域 */ @Column(name ="ZONE",nullable=true,length=32) public java.lang.String getZone(){ return this.zone; } /** *方法: 设置java.lang.String *@param: java.lang.String 所属区域 */ public void setZone(java.lang.String zone){ this.zone = zone; } /** *方法: 取得java.lang.String *@return: java.lang.String 客户 */ @Column(name ="CUSTOMER",nullable=true,length=32) public java.lang.String getCustomer(){ return this.customer; } /** *方法: 设置java.lang.String *@param: java.lang.String 客户 */ public void setCustomer(java.lang.String customer){ this.customer = customer; } /** *方法: 取得java.lang.String *@return: java.lang.String 项目状态 */ @Column(name ="STATUS",nullable=true,length=32) public java.lang.String getStatus(){ return this.status; } /** *方法: 设置java.lang.String *@param: java.lang.String 项目状态 */ public void setStatus(java.lang.String status){ this.status = status; } /** *方法: 取得java.util.Date *@return: java.util.Date 激活时间 */ @Column(name ="ACTIVETIME",nullable=true,length=32) public java.util.Date getActivetime(){ return this.activetime; } /** *方法: 设置java.util.Date *@param: java.util.Date 激活时间 */ public void setActivetime(java.util.Date activetime){ this.activetime = activetime; } /** *方法: 取得java.lang.String *@return: java.lang.String 详细地址 */ @Column(name ="ADDR",nullable=true,length=128) public java.lang.String getAddr(){ return this.addr; } /** *方法: 设置java.lang.String *@param: java.lang.String 详细地址 */ public void setAddr(java.lang.String addr){ this.addr = addr; } /** *方法: 取得java.util.Date *@return: java.util.Date 项目当期起始日期 */ @Column(name ="CURRENTPROCESSSTART",nullable=true,length=32) public java.util.Date getCurrentprocessstart(){ return this.currentprocessstart; } /** *方法: 设置java.util.Date *@param: java.util.Date 项目当期起始日期 */ public void setCurrentprocessstart(java.util.Date currentprocessstart){ this.currentprocessstart = currentprocessstart; } /** *方法: 取得java.util.Date *@return: java.util.Date 项目当期截止日期 */ @Column(name ="CURRENTPROCESSEND",nullable=true,length=32) public java.util.Date getCurrentprocessend(){ return this.currentprocessend; } /** *方法: 设置java.util.Date *@param: java.util.Date 项目当期截止日期 */ public void setCurrentprocessend(java.util.Date currentprocessend){ this.currentprocessend = currentprocessend; } /** *方法: 取得java.lang.String *@return: java.lang.String 简称 */ @Column(name ="ABBREVIATION",nullable=true,length=64) public java.lang.String getAbbreviation(){ return this.abbreviation; } /** *方法: 设置java.lang.String *@param: java.lang.String 简称 */ public void setAbbreviation(java.lang.String abbreviation){ this.abbreviation = abbreviation; } /** *方法: 取得java.lang.String *@return: java.lang.String 项目类型 */ @Column(name ="TYPE",nullable=true,length=32) public java.lang.String getType(){ return this.type; } /** *方法: 设置java.lang.String *@param: java.lang.String 项目类型 */ public void setType(java.lang.String type){ this.type = type; } @Column(name ="leadername",nullable=true,length=50) public java.lang.String getLeadername() { return leadername; } public void setLeadername(java.lang.String leadername) { this.leadername = leadername; } @Column(name ="customername",nullable=true,length=50) public java.lang.String getCustomername() { return customername; } public void setCustomername(java.lang.String customername) { this.customername = customername; } @Transient public java.lang.String getUserid() { return userid; } public void setUserid(java.lang.String userid) { this.userid = userid; } @Transient public java.lang.String getFavorite() { return favorite; } public void setFavorite(java.lang.String favorite) { this.favorite = favorite; } /**数值自定义项1*/ private java.lang.Double defnum1; /**数值自定义项2*/ private java.lang.Double defnum2; /**数值自定义项3*/ private java.lang.Double defnum3; /**数值自定义项4*/ private java.lang.Double defnum4; /**数值自定义项5*/ private java.lang.Double defnum5; /**数值自定义项6*/ private java.lang.Double defnum6; /**数值自定义项7*/ private java.lang.Double defnum7; /**数值自定义项8*/ private java.lang.Double defnum8; /**数值自定义项9*/ private java.lang.Double defnum9; /**数值自定义项10*/ private java.lang.Double defnum10; /**字符自定义项1*/ private java.lang.String defstr1; /**字符自定义项2*/ private java.lang.String defstr2; /**字符自定义项3*/ private java.lang.String defstr3; /**字符自定义项4*/ private java.lang.String defstr4; /**字符自定义项5*/ private java.lang.String defstr5; /**字符自定义项6*/ private java.lang.String defstr6; /**字符自定义项7*/ private java.lang.String defstr7; /**字符自定义项8*/ private java.lang.String defstr8; /**字符自定义项9*/ private java.lang.String defstr9; /**字符自定义项10*/ private java.lang.String defstr10; /** *方法: 取得java.lang.Double *@return: java.lang.Double 数值自定义项1 */ @Column(name ="DEFNUM1",nullable=true,length=32) public java.lang.Double getDefnum1(){ return this.defnum1; } /** *方法: 设置java.lang.Double *@param: java.lang.Double 数值自定义项1 */ public void setDefnum1(java.lang.Double defnum1){ this.defnum1 = defnum1; } /** *方法: 取得java.lang.Double *@return: java.lang.Double 数值自定义项2 */ @Column(name ="DEFNUM2",nullable=true,length=32) public java.lang.Double getDefnum2(){ return this.defnum2; } /** *方法: 设置java.lang.Double *@param: java.lang.Double 数值自定义项2 */ public void setDefnum2(java.lang.Double defnum2){ this.defnum2 = defnum2; } /** *方法: 取得java.lang.Double *@return: java.lang.Double 数值自定义项3 */ @Column(name ="DEFNUM3",nullable=true,length=32) public java.lang.Double getDefnum3(){ return this.defnum3; } /** *方法: 设置java.lang.Double *@param: java.lang.Double 数值自定义项3 */ public void setDefnum3(java.lang.Double defnum3){ this.defnum3 = defnum3; } /** *方法: 取得java.lang.Double *@return: java.lang.Double 数值自定义项4 */ @Column(name ="DEFNUM4",nullable=true,length=32) public java.lang.Double getDefnum4(){ return this.defnum4; } /** *方法: 设置java.lang.Double *@param: java.lang.Double 数值自定义项4 */ public void setDefnum4(java.lang.Double defnum4){ this.defnum4 = defnum4; } /** *方法: 取得java.lang.Double *@return: java.lang.Double 数值自定义项5 */ @Column(name ="DEFNUM5",nullable=true,length=32) public java.lang.Double getDefnum5(){ return this.defnum5; } /** *方法: 设置java.lang.Double *@param: java.lang.Double 数值自定义项5 */ public void setDefnum5(java.lang.Double defnum5){ this.defnum5 = defnum5; } /** *方法: 取得java.lang.Double *@return: java.lang.Double 数值自定义项6 */ @Column(name ="DEFNUM6",nullable=true,length=32) public java.lang.Double getDefnum6(){ return this.defnum6; } /** *方法: 设置java.lang.Double *@param: java.lang.Double 数值自定义项6 */ public void setDefnum6(java.lang.Double defnum6){ this.defnum6 = defnum6; } /** *方法: 取得java.lang.Double *@return: java.lang.Double 数值自定义项7 */ @Column(name ="DEFNUM7",nullable=true,length=32) public java.lang.Double getDefnum7(){ return this.defnum7; } /** *方法: 设置java.lang.Double *@param: java.lang.Double 数值自定义项7 */ public void setDefnum7(java.lang.Double defnum7){ this.defnum7 = defnum7; } /** *方法: 取得java.lang.Double *@return: java.lang.Double 数值自定义项8 */ @Column(name ="DEFNUM8",nullable=true,length=32) public java.lang.Double getDefnum8(){ return this.defnum8; } /** *方法: 设置java.lang.Double *@param: java.lang.Double 数值自定义项8 */ public void setDefnum8(java.lang.Double defnum8){ this.defnum8 = defnum8; } /** *方法: 取得java.lang.Double *@return: java.lang.Double 数值自定义项9 */ @Column(name ="DEFNUM9",nullable=true,length=32) public java.lang.Double getDefnum9(){ return this.defnum9; } /** *方法: 设置java.lang.Double *@param: java.lang.Double 数值自定义项9 */ public void setDefnum9(java.lang.Double defnum9){ this.defnum9 = defnum9; } /** *方法: 取得java.lang.Double *@return: java.lang.Double 数值自定义项10 */ @Column(name ="DEFNUM10",nullable=true,length=32) public java.lang.Double getDefnum10(){ return this.defnum10; } /** *方法: 设置java.lang.Double *@param: java.lang.Double 数值自定义项10 */ public void setDefnum10(java.lang.Double defnum10){ this.defnum10 = defnum10; } /** *方法: 取得java.lang.String *@return: java.lang.String 字符自定义项1 */ @Column(name ="DEFSTR1",nullable=true,length=128) public java.lang.String getDefstr1(){ return this.defstr1; } /** *方法: 设置java.lang.String *@param: java.lang.String 字符自定义项1 */ public void setDefstr1(java.lang.String defstr1){ this.defstr1 = defstr1; } /** *方法: 取得java.lang.String *@return: java.lang.String 字符自定义项2 */ @Column(name ="DEFSTR2",nullable=true,length=128) public java.lang.String getDefstr2(){ return this.defstr2; } /** *方法: 设置java.lang.String *@param: java.lang.String 字符自定义项2 */ public void setDefstr2(java.lang.String defstr2){ this.defstr2 = defstr2; } /** *方法: 取得java.lang.String *@return: java.lang.String 字符自定义项3 */ @Column(name ="DEFSTR3",nullable=true,length=128) public java.lang.String getDefstr3(){ return this.defstr3; } /** *方法: 设置java.lang.String *@param: java.lang.String 字符自定义项3 */ public void setDefstr3(java.lang.String defstr3){ this.defstr3 = defstr3; } /** *方法: 取得java.lang.String *@return: java.lang.String 字符自定义项4 */ @Column(name ="DEFSTR4",nullable=true,length=128) public java.lang.String getDefstr4(){ return this.defstr4; } /** *方法: 设置java.lang.String *@param: java.lang.String 字符自定义项4 */ public void setDefstr4(java.lang.String defstr4){ this.defstr4 = defstr4; } /** *方法: 取得java.lang.String *@return: java.lang.String 字符自定义项5 */ @Column(name ="DEFSTR5",nullable=true,length=128) public java.lang.String getDefstr5(){ return this.defstr5; } /** *方法: 设置java.lang.String *@param: java.lang.String 字符自定义项5 */ public void setDefstr5(java.lang.String defstr5){ this.defstr5 = defstr5; } /** *方法: 取得java.lang.String *@return: java.lang.String 字符自定义项6 */ @Column(name ="DEFSTR6",nullable=true,length=128) public java.lang.String getDefstr6(){ return this.defstr6; } /** *方法: 设置java.lang.String *@param: java.lang.String 字符自定义项6 */ public void setDefstr6(java.lang.String defstr6){ this.defstr6 = defstr6; } /** *方法: 取得java.lang.String *@return: java.lang.String 字符自定义项7 */ @Column(name ="DEFSTR7",nullable=true,length=128) public java.lang.String getDefstr7(){ return this.defstr7; } /** *方法: 设置java.lang.String *@param: java.lang.String 字符自定义项7 */ public void setDefstr7(java.lang.String defstr7){ this.defstr7 = defstr7; } /** *方法: 取得java.lang.String *@return: java.lang.String 字符自定义项8 */ @Column(name ="DEFSTR8",nullable=true,length=128) public java.lang.String getDefstr8(){ return this.defstr8; } /** *方法: 设置java.lang.String *@param: java.lang.String 字符自定义项8 */ public void setDefstr8(java.lang.String defstr8){ this.defstr8 = defstr8; } /** *方法: 取得java.lang.String *@return: java.lang.String 字符自定义项9 */ @Column(name ="DEFSTR9",nullable=true,length=128) public java.lang.String getDefstr9(){ return this.defstr9; } /** *方法: 设置java.lang.String *@param: java.lang.String 字符自定义项9 */ public void setDefstr9(java.lang.String defstr9){ this.defstr9 = defstr9; } /** *方法: 取得java.lang.String *@return: java.lang.String 字符自定义项10 */ @Column(name ="DEFSTR10",nullable=true,length=128) public java.lang.String getDefstr10(){ return this.defstr10; } /** *方法: 设置java.lang.String *@param: java.lang.String 字符自定义项10 */ public void setDefstr10(java.lang.String defstr10){ this.defstr10 = defstr10; } @Transient public String getJianguanTel() { return jianguanTel; } public void setJianguanTel(String jianguanTel) { this.jianguanTel = jianguanTel; } @Transient public String getXianchangTel() { return xianchangTel; } public void setXianchangTel(String xianchangTel) { this.xianchangTel = xianchangTel; } @Column(name ="PROJECT_KIND",nullable=true,length=32) public String getProjectKind() { return projectKind; } public void setProjectKind(String projectKind) { this.projectKind = projectKind; } @Column(name ="FLOOR_SPACE",nullable=true,length=255) public String getFloorSpace() { return floorSpace; } public void setFloorSpace(String floorSpace) { this.floorSpace = floorSpace; } @Column(name ="SERVICES",nullable=true,length=255) public String getServices() { return services; } public void setServices(String services) { this.services = services; } @Column(name ="lnglat",nullable=true) public String getLnglat() { return lnglat; } public void setLnglat(String lnglat) { this.lnglat = lnglat; } }