| | |
| | | import javax.persistence.Column |
| | | import javax.persistence.Id |
| | | import javax.persistence.Table |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | |
| | | |
| | | |
| | | @Table(name = "sm_t_monitorobjectversion") |
| | | @JsonInclude(JsonInclude.Include.NON_NULL) |
| | | @ApiModel(value = "Monitorobjectversion") |
| | | open class Monitorobjectversion { |
| | | @Id |
| | | @Column(name = "MOV_ID") |
| | | @ApiModelProperty(value = "主键16位guid") |
| | | var movid: String? = null |
| | | |
| | | /** |
| | | * 任务GUID,月任务或主任务等顶层任务 |
| | | */ |
| | | @Column(name = "T_ID") |
| | | @ApiModelProperty(value = "任务GUID,月任务或主任务等顶层任务") |
| | | var tid: String? = null |
| | | |
| | | /** |
| | | * 从场景表获取 |
| | | */ |
| | | @Column(name = "S_GUID") |
| | | @ApiModelProperty(value = "场景guid,从场景表获取") |
| | | var sguid: String? = null |
| | | |
| | | /** |
| | | * 从场景表获取 |
| | | */ |
| | | @Column(name = "MOV_SenseName") |
| | | @ApiModelProperty(value = "场景名称,从场景表获取") |
| | | var sensename: String? = null |
| | | |
| | | /** |
| | | * 从值域表中获取 |
| | | */ |
| | | @Column(name = "MOV_TaskTypeID") |
| | | @ApiModelProperty(value = "任务类型id,从值域表中获取") |
| | | var tasktypeid: Byte? = null |
| | | |
| | | /** |
| | | * 从值域表中获取 |
| | | */ |
| | | @Column(name = "MOV_TaskType") |
| | | @ApiModelProperty(value = "任务类型,从值域表中获取") |
| | | var tasktype: String? = null |
| | | |
| | | /** |
| | | * 默认一次,可多次 |
| | | */ |
| | | @Column(name = "MOV_MonitorNum") |
| | | @ApiModelProperty(value = "计划监管次数,默认一次,可多次") |
| | | var monitornum: Int? = null |
| | | |
| | | @Column(name = "MOV_Suitable") |
| | | @ApiModelProperty(value = "MOV_Suitable") |
| | | var suitable: Boolean? = null |
| | | |
| | | /** |
| | | * 可用于排序、标记位置 |
| | | */ |
| | | @Column(name = "MOV_DisplayID") |
| | | @ApiModelProperty(value = "可用于排序、标记位置") |
| | | var displayid: Int? = null |
| | | |
| | | @Column(name = "MOV_Year") |
| | | @ApiModelProperty(value = "计划年份") |
| | | var year: Int? = null |
| | | |
| | | @Column(name = "MOV_Month") |
| | | @ApiModelProperty(value = "计划月份") |
| | | var month: Int? = null |
| | | |
| | | @Column(name = "MOV_Day") |
| | | @ApiModelProperty(value = "计划日期") |
| | | var day: Int? = null |
| | | |
| | | /** |
| | | * 若为真,则弃用月份和日字段,直接取用自定义时段值 |
| | | */ |
| | | @Column(name = "MOV_ISCP") |
| | | @ApiModelProperty(value = "若为真,则弃用月份和日字段,直接取用自定义时段值") |
| | | var iscp: Boolean? = null |
| | | |
| | | @Column(name = "MOV_CustomPeriod") |
| | | @ApiModelProperty(value = "自定义时段值") |
| | | var customperiod: String? = null |
| | | |
| | | @Column(name = "MOV_Extension1") |
| | | @ApiModelProperty(value = "已监管频次") |
| | | var extension1: String? = null |
| | | |
| | | @Column(name = "MOV_Extension2") |
| | | @ApiModelProperty(value = "扩展字段二") |
| | | var extension2: String? = null |
| | | |
| | | @Column(name = "MOV_Extension3") |
| | | @ApiModelProperty(value = "扩展字段三") |
| | | var extension3: String? = null |
| | | |
| | | @Column(name = "MOV_Remark") |
| | | @ApiModelProperty(value = "备注") |
| | | var remark: String? = null |
| | | } |