jiangping
2025-07-15 ea99df3cd96a57e6478c20c85eaaf44ce0ad1481
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
package com.doumee.dao.system.model;
 
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import java.util.Date;
 
/**
 * 系统定时任务日志
 * @author  dm
 * @since 2025/03/31 16:44
 */
@Data
@ApiModel("系统定时任务日志")
@TableName("`SYSTEM_JOB_LOG`")
public class SystemJobLog {
 
    @TableId(type = IdType.AUTO)
    @ApiModelProperty(value = "主键", example = "1")
    private Integer id;
 
    @ApiModelProperty(value = "定时任务ID", example = "1")
    private Integer jobId;
 
    @ApiModelProperty(value = "任务名称")
    private String jobName;
 
    @ApiModelProperty(value = "分发组")
    private String jobDistributeGroup;
 
    @ApiModelProperty(value = "分片ID", example = "1")
    private Integer snippetId;
 
    @ApiModelProperty(value = "分片编码")
    private String snippetCode;
 
    @ApiModelProperty(value = "业务时间")
    private Date businessTime;
 
    @ApiModelProperty(value = "执行开始时间")
    private Date runTimeStart;
 
    @ApiModelProperty(value = "执行结束时间")
    private Date runTimeEnd;
 
    @ApiModelProperty(value = "耗时", example = "1")
    private Integer runSpendTime;
 
    @ApiModelProperty(value = "执行参数")
    private String parameters;
 
    @ApiModelProperty(value = "处理总数", example = "1")
    private Integer handleTotalSize;
 
    @ApiModelProperty(value = "处理成功数", example = "1")
    private Integer handleSuccessSize;
 
    @ApiModelProperty(value = "执行任务的服务器IP")
    private String serverIp;
 
    @ApiModelProperty(value = "状态(0执行失败,1执行成功,2跳过,-1执行中)", example = "1")
    private Integer status;
 
    @ApiModelProperty(value = "任务执行上下文")
    private String context;
 
    @ApiModelProperty(value = "触发类型,SYSTEM-系统定时触发,MANUAL-手动触发")
    private String triggerType;
 
    @ApiModelProperty(value = "备注")
    private String remark;
 
    @ApiModelProperty(value = "日志创建时间")
    private Date createTime;
 
}