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 = "tm_t_taskvertion")
|
@JsonInclude(JsonInclude.Include.NON_NULL)
|
public class Taskvertion {
|
@Id
|
@Column(name = "TV_GUID")
|
var tvguid: String? = null
|
|
@Column(name = "T_GUID")
|
var tguid: String? = null
|
|
@Column(name = "TV_TaskName")
|
var taskname: String? = null
|
|
@Column(name = "ST_GUID")
|
var stguid: String? = null
|
|
@Column(name = "TV_SubTaskName")
|
var subtaskname: String? = null
|
|
/**
|
* 允许操作人员组合监管对象为某日执行,须符合起止期限
|
*/
|
@Column(name = "TV_ExecuteDate")
|
var executedate: Int? = null
|
|
/**
|
* 从值域获取;1:任务提前;2:任务推迟;3:执行人变更;
|
*/
|
@Column(name = "TV_TypeCode")
|
var typecode: String? = null
|
|
/**
|
* 从值域获取;1:任务提前;2:任务推迟;3:执行人变更;
|
*/
|
@Column(name = "TV_TypeName")
|
var typename: String? = null
|
|
/**
|
* userInfo表关联
|
*/
|
@Column(name = "TV_ModifierGUID")
|
var modifierguid: String? = null
|
|
/**
|
* userInfo表关联
|
*/
|
@Column(name = "TV_ModifierUserName")
|
var modifierusername: String? = null
|
|
/**
|
* userInfo表关联
|
*/
|
@Column(name = "TV_ModifierRealName")
|
var modifierrealname: String? = null
|
|
/**
|
* 从值域获取,1:天气因素;2:临时有其他更重要的事;99:其他;选其他时,允许编辑具体原因
|
*/
|
@Column(name = "TV_ModifyReasonID")
|
var modifyreasonid: Byte? = null
|
|
/**
|
* 从值域获取,1:天气因素;2:临时有其他更重要的事;99:其他;选其他时,允许编辑具体原因
|
*/
|
@Column(name = "TV_ModifyReason")
|
var modifyreason: String? = null
|
|
@Column(name = "TV_ModifyDescription")
|
var modifydescription: String? = null
|
|
@Column(name = "TV_ModifyCount")
|
var modifycount: Int? = null
|
|
/**
|
* 任务一旦发布后,任务变更权限人员可直接变更,无须审核。
|
*/
|
@Column(name = "TV_ModifyTime")
|
var modifytime: Date? = null
|
|
@Column(name = "TV_BeforeAlterStartTime")
|
var beforealterstarttime: Date? = null
|
|
@Column(name = "TV_BeforeAlterEndTime")
|
var beforealterendtime: Date? = null
|
|
/**
|
* 与用户表用户GUID关联
|
*/
|
@Column(name = "TV_ExecutorGUID")
|
var executorguid: String? = null
|
|
/**
|
* 与用户表用户名关联
|
*/
|
@Column(name = "TV_ExecutorUserName")
|
var executorusername: String? = null
|
|
@Column(name = "TV_ExecutorRealName")
|
var executorrealname: String? = null
|
|
@Column(name = "T_Extension1")
|
var extension1: String? = null
|
|
@Column(name = "T_Extension2")
|
var extension2: String? = null
|
|
@Column(name = "T_Extension3")
|
var extension3: String? = null
|
|
@Column(name = "T_Remark")
|
var remark: String? = null
|
}
|