From f8d1d85c8639c00ea37e1fa4c651778f9b6b3ff0 Mon Sep 17 00:00:00 2001 From: nies Date: Tue, 12 Oct 2021 16:25:14 +0800 Subject: [PATCH] =?UTF-8?q?platform=20=E5=A2=9E=E5=8A=A0job=E6=89=A7?= =?UTF-8?q?=E8=A1=8C=E8=AE=B0=E5=BD=95=E7=9B=B8=E5=85=B3=E7=9A=84bean?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../job/repository/SysLogTaskTimeRepository.java | 13 ++++++++ .../pojo/platform/platbean/SysLogTaskTime.java | 39 ++++++++++++++++++++-- 2 files changed, 50 insertions(+), 2 deletions(-) create mode 100644 modules/i3plus-pojo-platform/src/main/java/cn/estsh/i3plus/pojo/platform/job/repository/SysLogTaskTimeRepository.java diff --git a/modules/i3plus-pojo-platform/src/main/java/cn/estsh/i3plus/pojo/platform/job/repository/SysLogTaskTimeRepository.java b/modules/i3plus-pojo-platform/src/main/java/cn/estsh/i3plus/pojo/platform/job/repository/SysLogTaskTimeRepository.java new file mode 100644 index 0000000..1f8069f --- /dev/null +++ b/modules/i3plus-pojo-platform/src/main/java/cn/estsh/i3plus/pojo/platform/job/repository/SysLogTaskTimeRepository.java @@ -0,0 +1,13 @@ +package cn.estsh.i3plus.pojo.platform.job.repository; + +import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository; +import cn.estsh.i3plus.pojo.platform.platbean.SysLogTaskTime; +import org.springframework.stereotype.Repository; + +/** + * @author ns + * @create 2021/10/12 0012 下午 16:21 + */ +@Repository +public interface SysLogTaskTimeRepository extends BaseRepository { +} diff --git a/modules/i3plus-pojo-platform/src/main/java/cn/estsh/i3plus/pojo/platform/platbean/SysLogTaskTime.java b/modules/i3plus-pojo-platform/src/main/java/cn/estsh/i3plus/pojo/platform/platbean/SysLogTaskTime.java index f94befb..3f6f1a9 100644 --- a/modules/i3plus-pojo-platform/src/main/java/cn/estsh/i3plus/pojo/platform/platbean/SysLogTaskTime.java +++ b/modules/i3plus-pojo-platform/src/main/java/cn/estsh/i3plus/pojo/platform/platbean/SysLogTaskTime.java @@ -13,6 +13,9 @@ import org.hibernate.annotations.DynamicInsert; import org.hibernate.annotations.DynamicUpdate; import javax.persistence.Column; +import javax.persistence.Entity; +import javax.persistence.Lob; +import javax.persistence.Table; /** * @Description : 定时任务执行记录 @@ -22,10 +25,12 @@ import javax.persistence.Column; * @Modify : **/ @Data -@DynamicInsert -@DynamicUpdate +//@DynamicInsert +//@DynamicUpdate +@Entity @EqualsAndHashCode(callSuper = true) @Api(value="定时任务执行日志",description = "定时任务执行记录") +@Table(name = "SYS_LOG_TASK_TIME") public class SysLogTaskTime extends BaseBean { private static final long serialVersionUID = -841008177433745529L; @@ -76,6 +81,36 @@ public class SysLogTaskTime extends BaseBean { return taskStatus == null ? CommonEnumUtil.TRUE_OR_FALSE.TRUE.getValue() : taskStatus; } + @Lob @ApiParam(value ="任务异常日志") private String taskLogError; + + @ApiParam(value ="job类名") + private String jobClass; + + + @ApiParam(value ="触发器名称") + private String triggerName; + + @ApiParam(value ="描述") + private String description; + + @ApiParam(value ="触发时间") + private String fireTime; + + @ApiParam(value ="下次触发时间") + private String nextFireTime; + + @ApiParam(value ="上次触发时间") + private String prevFireTime; + + @ApiParam(value ="上次触发时间") + private String scheduleName; + + @ApiParam(value ="执行开始时间") + private String executeStartTime; + + @ApiParam(value ="执行结束时间") + private String executeEndTime; } +