package com.hp.cmsz.entity; import java.io.Serializable; import java.util.Date; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; import javax.persistence.Id; import javax.persistence.SequenceGenerator; import javax.persistence.Table; /** * gzfx_failure_info_t表对应的实体类 * * @author Liu Ying * */ @Entity @Table(name = "gzfx_failure_info_t") public class Failure implements Serializable{ private Long failureId;//故障ID private String failureTitle;//故障标题 private Date happenTime;//发生时间 private Date changeTime;//变更时间 private String relevantWorkingOrderStatus;//相关协查单状态 private String failureDescription;//故障描述 private String failureReason;//故障原因 private Long providerId;//集成商ID private Long cityId;//城市ID private Long provinceId;//省份ID private Date closeTime;//关闭时间 private String resolution;//解决方案 private String failureReasonAttachement;//故障原因附件 private String dataSourceName;//数据来源名称 private String channelName;//渠道名称 private String warningSourceName;//故障来源名称 private String ifGeneratedFromWo;//是否从协查单创建 @Id @GeneratedValue(strategy=GenerationType.SEQUENCE, generator="FailureSequence") @SequenceGenerator(name = "FailureSequence", sequenceName = "gzfx_failure_info_t_seq", allocationSize=1) public Long getFailureId() { return failureId; } public void setFailureId(Long failureId) { this.failureId = failureId; } public String getFailureTitle() { return failureTitle; } public void setFailureTitle(String failureTitle) { this.failureTitle = failureTitle; } public Date getHappenTime() { return happenTime; } public void setHappenTime(Date happenTime) { this.happenTime = happenTime; } public Date getChangeTime() { return changeTime; } public void setChangeTime(Date changeTime) { this.changeTime = changeTime; } public String getFailureDescription() { return failureDescription; } public void setFailureDescription(String failureDescription) { this.failureDescription = failureDescription; } public String getFailureReason() { return failureReason; } public void setFailureReason(String failureReason) { this.failureReason = failureReason; } public Long getProviderId() { return providerId; } public void setProviderId(Long providerId) { this.providerId = providerId; } public Long getCityId() { return cityId; } public void setCityId(Long cityId) { this.cityId = cityId; } public Long getProvinceId() { return provinceId; } public void setProvinceId(Long provinceId) { this.provinceId = provinceId; } public Date getCloseTime() { return closeTime; } public void setCloseTime(Date closeTime) { this.closeTime = closeTime; } public String getResolution() { return resolution; } public void setResolution(String resolution) { this.resolution = resolution; } public String getFailureReasonAttachement() { return failureReasonAttachement; } public void setFailureReasonAttachement(String failureReasonAttachement) { this.failureReasonAttachement = failureReasonAttachement; } public String getRelevantWorkingOrderStatus() { return relevantWorkingOrderStatus; } public void setRelevantWorkingOrderStatus(String relevantWorkingOrderStatus) { this.relevantWorkingOrderStatus = relevantWorkingOrderStatus; } public String getDataSourceName() { return dataSourceName; } public void setDataSourceName(String dataSourceName) { this.dataSourceName = dataSourceName; } public String getChannelName() { return channelName; } public void setChannelName(String channelName) { this.channelName = channelName; } public String getWarningSourceName() { return warningSourceName; } public void setWarningSourceName(String warningSourceName) { this.warningSourceName = warningSourceName; } public String getIfGeneratedFromWo() { return ifGeneratedFromWo; } public void setIfGeneratedFromWo(String ifGeneratedFromWo) { this.ifGeneratedFromWo = ifGeneratedFromWo; } }