src/main/kotlin/cn/flightfeather/supervision/domain/ds1/entity/Evaluation.kt
@@ -5,122 +5,160 @@
import javax.persistence.Column
import javax.persistence.Id
import javax.persistence.Table
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
@Table(name = "ea_t_evaluation")
@JsonInclude(JsonInclude.Include.NON_NULL)
@ApiModel(value = "Evaluation")
open class Evaluation {
    @Id
    @Column(name = "E_GUID")
    @ApiModelProperty(value = "E_GUID")
    var guid: String? = null
    @Column(name = "I_GUID")
    @ApiModelProperty(value = "I_GUID")
    var iguid: String? = null
    @Column(name = "ST_GUID")
    @ApiModelProperty(value = "ST_GUID")
    var stguid: String? = null
    @Column(name = "S_GUID")
    @ApiModelProperty(value = "S_GUID")
    var sguid: String? = null
    /**
     * 从值域表获取
     */
    @Column(name = "E_ScenseTypeID")
    @ApiModelProperty(value = "从值域表获取")
    var scensetypeid: Byte? = null
    /**
     * 从值域表获取
     */
    @Column(name = "E_ScenseType")
    @ApiModelProperty(value = "从值域表获取")
    var scensetype: String? = null
    @Column(name = "E_SubScenseTypeID")
    @ApiModelProperty(value = "E_SubScenseTypeID")
    var subscensetypeid: Byte? = null
    @Column(name = "E_SubScenseType")
    @ApiModelProperty(value = "E_SubScenseType")
    var subscensetype: String? = null
    /**
     * 1规范考核 2评分 99其他
     */
    @Column(name = "E_ERType")
    @ApiModelProperty(value = "1规范考核 2评分 99其他")
    var ertype: Byte? = null
    @Column(name = "E_ProvinceCode")
    @ApiModelProperty(value = "E_ProvinceCode")
    var provincecode: String? = null
    @Column(name = "E_ProvinceName")
    @ApiModelProperty(value = "E_ProvinceName")
    var provincename: String? = null
    @Column(name = "E_CityCode")
    @ApiModelProperty(value = "E_CityCode")
    var citycode: String? = null
    @Column(name = "E_CityName")
    @ApiModelProperty(value = "E_CityName")
    var cityname: String? = null
    @Column(name = "E_DistrictCode")
    @ApiModelProperty(value = "E_DistrictCode")
    var districtcode: String? = null
    @Column(name = "E_DistrictName")
    @ApiModelProperty(value = "E_DistrictName")
    var districtname: String? = null
    @Column(name = "E_TownCode")
    @ApiModelProperty(value = "E_TownCode")
    var towncode: String? = null
    @Column(name = "E_TownName")
    @ApiModelProperty(value = "E_TownName")
    var townname: String? = null
    @Column(name = "E_ScenseName")
    @ApiModelProperty(value = "E_ScenseName")
    var scensename: String? = null
    @Column(name = "E_ScenseAddress")
    @ApiModelProperty(value = "E_ScenseAddress")
    var scenseaddress: String? = null
    @Column(name = "E_EvaluateTime")
    @ApiModelProperty(value = "E_EvaluateTime")
    var evaluatetime: Date? = null
    @Column(name = "E_EvaluatorGUID")
    @ApiModelProperty(value = "E_EvaluatorGUID")
    var evaluatorguid: String? = null
    @Column(name = "E_EvaluatoruserName")
    @ApiModelProperty(value = "E_EvaluatoruserName")
    var evaluatorusername: String? = null
    @Column(name = "E_EvaluatorRealName")
    @ApiModelProperty(value = "E_EvaluatorRealName")
    var evaluatorrealname: String? = null
    @Column(name = "E_ResultStandardBef")
    @ApiModelProperty(value = "E_ResultStandardBef")
    var resultstandardbef: String? = null
    @Column(name = "E_ResultScoreBef")
    @ApiModelProperty(value = "E_ResultScoreBef")
    var resultscorebef: String? = null
    @Column(name = "E_PromissedNum")
    @ApiModelProperty(value = "E_PromissedNum")
    var promissednum: Int? = null
    @Column(name = "E_ChangedNum")
    @ApiModelProperty(value = "E_ChangedNum")
    var changednum: Int? = null
    @Column(name = "ResultStandardAft")
    @ApiModelProperty(value = "ResultStandardAft")
    var resultstandardaft: String? = null
    @Column(name = "E_ResultScoreAft")
    @ApiModelProperty(value = "E_ResultScoreAft")
    var resultscoreaft: String? = null
    @Column(name = "E_CreateDate")
    @ApiModelProperty(value = "E_CreateDate")
    var createdate: Date? = null
    @Column(name = "E_UpdateDate")
    @ApiModelProperty(value = "E_UpdateDate")
    var updatedate: Date? = null
    @Column(name = "E_Extension1")
    @ApiModelProperty(value = "E_Extension1")
    var extension1: String? = null
    @Column(name = "E_Extension2")
    @ApiModelProperty(value = "E_Extension2")
    var extension2: String? = null
    @Column(name = "E_Extension3")
    @ApiModelProperty(value = "E_Extension3")
    var extension3: String? = null
    @Column(name = "E_Remark")
    @ApiModelProperty(value = "E_Remark")
    var remark: String? = null
}