package cn.flightfeather.supervision.domain.ds1.entity
|
|
import com.fasterxml.jackson.annotation.JsonInclude
|
import java.math.BigDecimal
|
import java.util.*
|
import javax.persistence.Column
|
import javax.persistence.Id
|
import javax.persistence.Table
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
|
@Table(name = "im_t_problemlist")
|
@JsonInclude(JsonInclude.Include.NON_NULL)
|
@ApiModel(value = "Problemlist")
|
open class Problemlist {
|
@Id
|
@Column(name = "PL_GUID")
|
@ApiModelProperty(value = "主键16位guid")
|
var guid: String? = null
|
|
@Column(name = "I_GUID")
|
@ApiModelProperty(value = "巡查记录guid")
|
var iguid: String? = null
|
|
@Column(name = "ST_GUID")
|
@ApiModelProperty(value = "巡查任务记录guid")
|
var stguid: String? = null
|
|
@Column(name = "S_GUID")
|
@ApiModelProperty(value = "场景guid")
|
var sguid: String? = null
|
|
@Column(name = "PL_SenseName")
|
@ApiModelProperty(value = "场景名称")
|
var sensename: String? = null
|
|
@Column(name = "PL_SenseAddress")
|
@ApiModelProperty(value = "场景地址")
|
var senseaddress: String? = null
|
|
@Column(name = "PT_GUID")
|
@ApiModelProperty(value = "问题类型guid")
|
var ptguid: String? = null
|
|
@Column(name = "PL_ProblemName")
|
@ApiModelProperty(value = "问题名称")
|
var problemname: String? = null
|
|
@Column(name = "PL_Longitude")
|
@ApiModelProperty(value = "问题所在经度")
|
var longitude: BigDecimal? = null
|
|
@Column(name = "PL_Latitude")
|
@ApiModelProperty(value = "问题所在纬度")
|
var latitude: BigDecimal? = null
|
|
@Column(name = "PL_LocationID")
|
@ApiModelProperty(value = "问题位置编号")
|
var locationid: Byte? = null
|
|
@Column(name = "PL_Location")
|
@ApiModelProperty(value = "问题位置")
|
var location: String? = null
|
|
@Column(name = "PL_Time")
|
@ApiModelProperty(value = "问题记录时间")
|
var time: Date? = null
|
|
@Column(name = "PL_IsRechecked")
|
@ApiModelProperty(value = "问题是否复核")
|
var isrechecked: Boolean? = null
|
|
@Column(name = "PL_RecheckTime")
|
@ApiModelProperty(value = "复核时间")
|
var rechecktime: Date? = null
|
|
@Column(name = "PL_RecheckUserGUID")
|
@ApiModelProperty(value = "复核用户guid")
|
var recheckuserguid: String? = null
|
|
@Column(name = "PL_RecheckUserName")
|
@ApiModelProperty(value = "复核用户名称")
|
var recheckusername: String? = null
|
|
@Column(name = "PL_RecheckUserRealName")
|
@ApiModelProperty(value = "复核用户昵称")
|
var recheckuserrealname: String? = null
|
|
@Column(name = "PL_RecheckDescription")
|
@ApiModelProperty(value = "复核描述")
|
var recheckdescription: String? = null
|
|
@Column(name = "PL_RecheckResultID")
|
@ApiModelProperty(value = "复核结果id")
|
var recheckresultid: Boolean? = null
|
|
/**
|
* 未整改/部分整改/大部分整改/全部整改,从值域表里调用
|
*/
|
@Column(name = "PL_RecheckResult")
|
@ApiModelProperty(value = "未整改/部分整改/大部分整改/全部整改,从值域表里调用")
|
var recheckresult: String? = null
|
|
@Column(name = "PL_IsChanged")
|
@ApiModelProperty(value = "是否整改")
|
var ischanged: Boolean? = null
|
|
/**
|
* 现场整改/承诺整改 值域表
|
*/
|
@Column(name = "PL_ChangeCatalog")
|
@ApiModelProperty(value = "现场整改/承诺整改 值域表")
|
var changecatalog: String? = null
|
|
@Column(name = "PL_ChangedTime")
|
@ApiModelProperty(value = "整改时间")
|
var changedtime: Date? = null
|
|
@Column(name = "PL_ChangedResult")
|
@ApiModelProperty(value = "整改结果")
|
var changedresult: String? = null
|
|
@Column(name = "PL_Advise")
|
@ApiModelProperty(value = "问题建议")
|
var advise: String? = null
|
|
@Column(name = "PL_Extension1")
|
@ApiModelProperty(value = "记录整改承诺的最后期限时间")
|
var extension1: String? = null
|
|
@Column(name = "PL_Extension2")
|
@ApiModelProperty(value = "记录整改承诺的内容文本")
|
var extension2: String? = null
|
|
@Column(name = "PL_Extension3")
|
@ApiModelProperty(value = "记录问题的审核状态,true:已审核;false:未审核")
|
var extension3: String? = null
|
|
@Column(name = "PL_Remark")
|
@ApiModelProperty(value = "备注")
|
var remark: String? = null
|
}
|