package com.project.quartz.domain; import com.baomidou.mybatisplus.annotation.*; import com.project.common.core.domain.BaseDomain; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.NoArgsConstructor; import lombok.experimental.Accessors; import java.io.Serializable; import java.math.BigDecimal; import java.util.Date; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; /** * 延时任务对象 sys_job_delay * * @author manton * @date 2023-05-19 */ @Data @NoArgsConstructor @Accessors(chain = true) @TableName("sys_job_delay") @ApiModel("延时任务实体对象") public class SysJobDelay implements Serializable { private static final long serialVersionUID=1L; public SysJobDelay(String jobName, String jobGroup,String jobOrder, Date triggerTime, String javaClassName) { this.jobName = jobName; this.jobGroup = jobGroup; this.jobOrder = jobOrder; this.triggerTime = triggerTime; this.javaClassName = javaClassName; } @TableId(value = "id") @ApiModelProperty("id") private Long id; @ApiModelProperty("任务名称") private String jobName; @ApiModelProperty("任务组名") private String jobGroup; @ApiModelProperty("任务单号") private String jobOrder; @ApiModelProperty("触发时间") private Date triggerTime; @ApiModelProperty("执行任务类") private String javaClassName; }