潘志宝
2024-08-20 92d87eda945d68346475e6766673a3cdccf3d41c
提交 | 用户 | 时间
a6de49 1 /**
H 2  * Copyright (c) 2018 人人开源 All rights reserved.
3  *
4  * https://www.renren.io
5  *
6  * 版权所有,侵权必究!
7  */
8
9 package com.iailab.module.job.entity;
10
11 import com.baomidou.mybatisplus.annotation.FieldFill;
12 import com.baomidou.mybatisplus.annotation.TableField;
13 import com.baomidou.mybatisplus.annotation.TableName;
14 import com.iailab.framework.common.entity.BaseEntity;
15 import lombok.Data;
16 import lombok.EqualsAndHashCode;
17
18 import java.util.Date;
19
20 /**
21  * 定时任务
22  *
23  * @author Mark sunlightcs@gmail.com
24  */
25 @Data
26 @EqualsAndHashCode(callSuper=false)
27 @TableName("schedule_job")
28 public class ScheduleJobEntity extends BaseEntity {
29     private static final long serialVersionUID = 1L;
30
31     /**
32      * spring bean名称
33      */
34     private String beanName;
35     /**
36      * 参数
37      */
38     private String params;
39     /**
40      * cron表达式
41      */
42     private String cronExpression;
43     /**
44      * 任务状态  0:暂停  1:正常
45      */
46     private Integer status;
47     /**
48      * 备注
49      */
50     private String remark;
51     /**
52      * 更新者
53      */
54     @TableField(fill = FieldFill.INSERT_UPDATE)
55     private Long updater;
56     /**
57      * 更新时间
58      */
59     @TableField(fill = FieldFill.INSERT_UPDATE)
60     private Date updateDate;
61 }