package cn.flightfeather.supervision.domain.ds1.entity
|
|
import com.fasterxml.jackson.annotation.JsonInclude
|
import java.util.*
|
import javax.persistence.Column
|
import javax.persistence.Id
|
import javax.persistence.Table
|
|
@Table(name = "sm_t_evaluationrule")
|
@JsonInclude(JsonInclude.Include.NON_NULL)
|
public class Evaluationrule {
|
@Id
|
@Column(name = "ER_GUID")
|
var guid: String? = null
|
|
@Column(name = "ER_RuleName")
|
var rulename: String? = null
|
|
/**
|
* 从值域表获取(1 规范性考核;2 评分)
|
*/
|
@Column(name = "ER_RuleType")
|
var ruletype: String? = null
|
|
/**
|
* 从值域表获取
|
*/
|
@Column(name = "ER_TaskTypeID")
|
var tasktypeid: Byte? = null
|
|
/**
|
* 从值域表获取
|
*/
|
@Column(name = "ER_TaskType")
|
var tasktype: String? = null
|
|
/**
|
* 从值域表获取
|
*/
|
@Column(name = "ER_ScenseTypeID")
|
var scensetypeid: Byte? = null
|
|
/**
|
* 从值域表获取
|
*/
|
@Column(name = "ER_ScenseType")
|
var scensetype: String? = null
|
|
/**
|
* 从值域表获取
|
*/
|
@Column(name = "ER_ScenseSubTypeID")
|
var scensesubtypeid: Byte? = null
|
|
/**
|
* 从值域表获取
|
*/
|
@Column(name = "ER_ScenseSubType")
|
var scensesubtype: String? = null
|
|
/**
|
* 若是规范性,从值域类别表中获取规范性值域
|
*/
|
@Column(name = "ER_ResultRange")
|
var resultrange: String? = null
|
|
@Column(name = "ER_ProvinceCode")
|
var provincecode: String? = null
|
|
@Column(name = "ER_ProvinceName")
|
var provincename: String? = null
|
|
@Column(name = "ER_CityCode")
|
var citycode: String? = null
|
|
@Column(name = "ER_CityName")
|
var cityname: String? = null
|
|
@Column(name = "ER_DistrictCode")
|
var districtcode: String? = null
|
|
@Column(name = "ER_DistrictName")
|
var districtname: String? = null
|
|
@Column(name = "ER_TownCode")
|
var towncode: String? = null
|
|
@Column(name = "ER_TownName")
|
var townname: String? = null
|
|
/**
|
* 从值域表获取(1 省;2 地市;3 区县;4 街镇;5 混合)
|
*/
|
@Column(name = "ER_Suitable")
|
var suitable: Boolean? = null
|
|
/**
|
* 从值域表获取(1 省;2 地市;3 区县;4 街镇;5 混合)
|
*/
|
@Column(name = "ER_IsUse")
|
var isuse: Boolean? = null
|
|
@Column(name = "ER_StartTime")
|
var starttime: Date? = null
|
|
@Column(name = "ER_EndTime")
|
var endtime: Date? = null
|
|
@Column(name = "ER_FinallyUseTime")
|
var finallyusetime: Date? = null
|
|
@Column(name = "ER_1stVerifierGUID")
|
var er1stverifierguid: String? = null
|
|
@Column(name = "ER_1stVerifierUserName")
|
var er1stverifierusername: String? = null
|
|
@Column(name = "ER_1stVerifierRealName")
|
var er1stverifierrealname: String? = null
|
|
@Column(name = "ER_1stVerifyTime")
|
var er1stverifytime: Date? = null
|
|
@Column(name = "ER_1stIsVerify")
|
var er1stisverify: Boolean? = null
|
|
@Column(name = "ER_2ndVerifierGUID")
|
var er2ndverifierguid: String? = null
|
|
@Column(name = "ER_2ndVerifierUserName")
|
var er2ndverifierusername: String? = null
|
|
@Column(name = "ER_2ndVerifierRealName")
|
var er2ndverifierrealname: String? = null
|
|
@Column(name = "ER_2ndVerifyTime")
|
var er2ndverifytime: Date? = null
|
|
@Column(name = "ER_2ndIsVerify")
|
var er2ndisverify: Boolean? = null
|
|
@Column(name = "ER_3rdVerifierGUID")
|
var er3rdverifierguid: String? = null
|
|
@Column(name = "ER_3rdVerifierUserName")
|
var er3rdverifierusername: String? = null
|
|
@Column(name = "ER_3rdVerifierRealName")
|
var er3rdverifierrealname: String? = null
|
|
@Column(name = "ER_3rdVerifyTime")
|
var er3rdverifytime: Date? = null
|
|
@Column(name = "ER_3rdIsVerify")
|
var er3rdisverify: Boolean? = null
|
|
@Column(name = "ESR_CreateDate")
|
var createdate: Date? = null
|
|
@Column(name = "ESR_UpdateDate")
|
var updatedate: Date? = null
|
|
@Column(name = "ER_Extension1")
|
var extension1: String? = null
|
|
@Column(name = "ER_Extension2")
|
var extension2: String? = null
|
|
@Column(name = "ER_Extension3")
|
var extension3: String? = null
|
|
@Column(name = "ER_Remark")
|
var remark: String? = null
|
}
|