|
|
@ -1,21 +1,21 @@
|
|
|
|
package com.docus.server.entity.scheduling.management;
|
|
|
|
package com.docus.server.entity.scheduling.management;
|
|
|
|
|
|
|
|
|
|
|
|
import com.baomidou.mybatisplus.annotation.TableName;
|
|
|
|
|
|
|
|
import com.baomidou.mybatisplus.annotation.IdType;
|
|
|
|
import com.baomidou.mybatisplus.annotation.IdType;
|
|
|
|
import com.baomidou.mybatisplus.annotation.TableId;
|
|
|
|
|
|
|
|
import java.time.LocalDateTime;
|
|
|
|
|
|
|
|
import com.baomidou.mybatisplus.annotation.TableField;
|
|
|
|
import com.baomidou.mybatisplus.annotation.TableField;
|
|
|
|
import java.io.Serializable;
|
|
|
|
import com.baomidou.mybatisplus.annotation.TableId;
|
|
|
|
|
|
|
|
import com.baomidou.mybatisplus.annotation.TableName;
|
|
|
|
|
|
|
|
import com.docus.server.enums.StateEnum;
|
|
|
|
|
|
|
|
import com.docus.server.enums.SubStateEnum;
|
|
|
|
|
|
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
|
|
|
import io.swagger.annotations.ApiModel;
|
|
|
|
import io.swagger.annotations.ApiModel;
|
|
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
|
|
import lombok.Data;
|
|
|
|
import lombok.Data;
|
|
|
|
import lombok.EqualsAndHashCode;
|
|
|
|
import lombok.EqualsAndHashCode;
|
|
|
|
import lombok.experimental.Accessors;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
import com.docus.server.enums.*;
|
|
|
|
import java.io.Serializable;
|
|
|
|
|
|
|
|
import java.util.Date;
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
*
|
|
|
|
|
|
|
|
* 采集记录表
|
|
|
|
* 采集记录表
|
|
|
|
*
|
|
|
|
*
|
|
|
|
* @author AutoGenerator
|
|
|
|
* @author AutoGenerator
|
|
|
@ -35,9 +35,9 @@ public class SchCollectRecord implements Serializable {
|
|
|
|
@TableField("terminator_id")
|
|
|
|
@TableField("terminator_id")
|
|
|
|
private Long terminatorId;
|
|
|
|
private Long terminatorId;
|
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "采集器类型")
|
|
|
|
@ApiModelProperty(value = "采集器id")
|
|
|
|
@TableField("collector_type")
|
|
|
|
@TableField("collector_id")
|
|
|
|
private String collectorType;
|
|
|
|
private Long collectorId;
|
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "任务id")
|
|
|
|
@ApiModelProperty(value = "任务id")
|
|
|
|
@TableField("task_id")
|
|
|
|
@TableField("task_id")
|
|
|
@ -53,11 +53,13 @@ public class SchCollectRecord implements Serializable {
|
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "任务起始时间范围")
|
|
|
|
@ApiModelProperty(value = "任务起始时间范围")
|
|
|
|
@TableField("start_time")
|
|
|
|
@TableField("start_time")
|
|
|
|
private LocalDateTime startTime;
|
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
|
|
|
|
|
|
|
private Date startTime;
|
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "任务结束时间范围")
|
|
|
|
@ApiModelProperty(value = "任务结束时间范围")
|
|
|
|
@TableField("end_time")
|
|
|
|
@TableField("end_time")
|
|
|
|
private LocalDateTime endTime;
|
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
|
|
|
|
|
|
|
private Date endTime;
|
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "任务耗时时间,单位:毫秒")
|
|
|
|
@ApiModelProperty(value = "任务耗时时间,单位:毫秒")
|
|
|
|
@TableField("elapsed_time")
|
|
|
|
@TableField("elapsed_time")
|
|
|
@ -69,11 +71,11 @@ public class SchCollectRecord implements Serializable {
|
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "任务执行状态,0:成功,1:失败")
|
|
|
|
@ApiModelProperty(value = "任务执行状态,0:成功,1:失败")
|
|
|
|
@TableField("task_exec_state")
|
|
|
|
@TableField("task_exec_state")
|
|
|
|
private String taskExecState;
|
|
|
|
private StateEnum taskExecState;
|
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "子任务执行状态:0:接收,1:启动,2:异常,3:推迟,4:完成,5:作废")
|
|
|
|
@ApiModelProperty(value = "子任务执行状态:0:接收,1:启动,2:异常,3:推迟,4:完成,5:作废")
|
|
|
|
@TableField("sub_task_exec_state")
|
|
|
|
@TableField("sub_task_exec_state")
|
|
|
|
private String subTaskExecState;
|
|
|
|
private SubStateEnum subTaskExecState;
|
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "最近一次任务执行失败原因")
|
|
|
|
@ApiModelProperty(value = "最近一次任务执行失败原因")
|
|
|
|
@TableField("last_task_error_msg")
|
|
|
|
@TableField("last_task_error_msg")
|
|
|
@ -81,11 +83,13 @@ public class SchCollectRecord implements Serializable {
|
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "入库时间")
|
|
|
|
@ApiModelProperty(value = "入库时间")
|
|
|
|
@TableField("create_time")
|
|
|
|
@TableField("create_time")
|
|
|
|
private LocalDateTime createTime;
|
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
|
|
|
|
|
|
|
private Date createTime;
|
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "入库更新时间")
|
|
|
|
@ApiModelProperty(value = "入库更新时间")
|
|
|
|
@TableField("update_time")
|
|
|
|
@TableField("update_time")
|
|
|
|
private LocalDateTime updateTime;
|
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
|
|
|
|
|
|
|
private Date updateTime;
|
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "redis队列任务原始报文")
|
|
|
|
@ApiModelProperty(value = "redis队列任务原始报文")
|
|
|
|
@TableField("task_origin_json")
|
|
|
|
@TableField("task_origin_json")
|
|
|
|