| | |
| | | package cn.flightfeather.supervision.domain.ds1.entity |
| | | |
| | | import com.fasterxml.jackson.annotation.JsonInclude |
| | | import java.util.* |
| | | import java.util.Date |
| | | import javax.persistence.Column |
| | | import javax.persistence.Id |
| | | import javax.persistence.Table |
| | | import io.swagger.annotations.ApiModelProperty |
| | | import io.swagger.annotations.ApiModel |
| | | |
| | | @Table(name = "sm_t_evaluationsubrule") |
| | | @JsonInclude(JsonInclude.Include.NON_NULL) |
| | | @ApiModel(value = "Evaluationsubrule") |
| | | public class Evaluationsubrule { |
| | | @Id |
| | | @Column(name = "ESR_GUID") |
| | | @ApiModelProperty(value = "ESR_GUID") |
| | | var guid: String? = null |
| | | |
| | | /** |
| | | * 关联主表 |
| | | */ |
| | | @Column(name = "ER_GUID") |
| | | @ApiModelProperty(value = "对应评估规则id") |
| | | var erguid: String? = null |
| | | |
| | | /** |
| | | * 从值域表获取(1规范考核项 2评分大项 3评分小项 4 最小评分项) |
| | | */ |
| | | @Column(name = "ESR_ERType") |
| | | @ApiModelProperty(value = "规则顺位(起始为2,按包含关系递增)") |
| | | var ertype: Boolean? = null |
| | | |
| | | /** |
| | | * 被上层考核评估项包含,为空则无父项 |
| | | */ |
| | | @Column(name = "ESR_FatherID") |
| | | @ApiModelProperty(value = "对应父级规则id") |
| | | var fatherid: String? = null |
| | | |
| | | /** |
| | | * 即父项的考核项名称,可为空 |
| | | */ |
| | | @Column(name = "ESR_FatherName") |
| | | @ApiModelProperty(value = "对应父级规则") |
| | | var fathername: String? = null |
| | | |
| | | /** |
| | | * 1 是 2否 |
| | | */ |
| | | @Column(name = "ESR_UsedAnalyse") |
| | | @ApiModelProperty(value = "ESR_UsedAnalyse") |
| | | var usedanalyse: Boolean? = null |
| | | |
| | | @Column(name = "ESR_ItemName") |
| | | @ApiModelProperty(value = "规则名称") |
| | | var itemname: String? = null |
| | | |
| | | @Column(name = "ESR_ItemDescription") |
| | | @ApiModelProperty(value = "ESR_ItemDescription") |
| | | var itemdescription: String? = null |
| | | |
| | | @Column(name = "ESR_MinScore") |
| | | @ApiModelProperty(value = "最低得分") |
| | | var minscore: Int? = null |
| | | |
| | | @Column(name = "ESR_MaxScore") |
| | | @ApiModelProperty(value = "最高得分") |
| | | var maxscore: Int? = null |
| | | |
| | | /** |
| | | * 用于创建评分表格序号显示和显示顺序控制,不为空 |
| | | */ |
| | | @Column(name = "ESR_DisplayID") |
| | | @ApiModelProperty(value = "显示顺序") |
| | | var displayid: Byte? = null |
| | | |
| | | /** |
| | | * 1 第一级 2 第二级 ... |
| | | */ |
| | | @Column(name = "ESR_DisplayLevel") |
| | | @ApiModelProperty(value = "显示级别,类似ERTYPE") |
| | | var displaylevel: Byte? = null |
| | | |
| | | /** |
| | | * 规范评估则为:1 2 3, 评分则为:最高最低均值 不为空 |
| | | */ |
| | | @Column(name = "ESR_DefaultValue") |
| | | @ApiModelProperty(value = "默认得分") |
| | | var defaultvalue: String? = null |
| | | |
| | | /** |
| | | * PL_GUID,问题表清单ID,允许多个 ,分割 |
| | | */ |
| | | @Column(name = "ESR_ProblemList") |
| | | @ApiModelProperty(value = "ESR_ProblemList") |
| | | var problemlist: String? = null |
| | | |
| | | /** |
| | | * NG_GUID,现有技防ID,允许多个 ,分割 |
| | | */ |
| | | @Column(name = "ESR_GitList") |
| | | @ApiModelProperty(value = "ESR_GitList") |
| | | var gitlist: String? = null |
| | | |
| | | /** |
| | | * 现有设备信息ID,允许多个 ,分割 |
| | | */ |
| | | @Column(name = "ESR_DeviceList") |
| | | @ApiModelProperty(value = "ESR_DeviceList") |
| | | var devicelist: String? = null |
| | | |
| | | @Column(name = "ESR_CreateDate") |
| | | @ApiModelProperty(value = "ESR_CreateDate") |
| | | var createdate: Date? = null |
| | | |
| | | @Column(name = "ESR_UpdateDate") |
| | | @ApiModelProperty(value = "ESR_UpdateDate") |
| | | var updatedate: Date? = null |
| | | |
| | | @Column(name = "ESR_Extension1") |
| | | @ApiModelProperty(value = "ESR_Extension1") |
| | | var extension1: String? = null |
| | | |
| | | @Column(name = "ESR_Extension2") |
| | | @ApiModelProperty(value = "ESR_Extension2") |
| | | var extension2: String? = null |
| | | |
| | | @Column(name = "ESR_Extension3") |
| | | @ApiModelProperty(value = "ESR_Extension3") |
| | | var extension3: String? = null |
| | | |
| | | @Column(name = "ESR_Remark") |
| | | @ApiModelProperty(value = "说明") |
| | | var remark: String? = null |
| | | } |