1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 |
- package org.jeecg.modules.quartz.entity;
- import java.io.Serializable;
- import org.jeecg.common.aspect.annotation.Dict;
- import org.jeecgframework.poi.excel.annotation.Excel;
- import org.springframework.format.annotation.DateTimeFormat;
- import com.baomidou.mybatisplus.annotation.IdType;
- import com.baomidou.mybatisplus.annotation.TableField;
- import com.baomidou.mybatisplus.annotation.TableId;
- import com.baomidou.mybatisplus.annotation.TableName;
- import com.fasterxml.jackson.annotation.JsonFormat;
- import lombok.Data;
- /**
- * @Description: 定时任务在线管理
- * @Author: jeecg-boot
- * @Date: 2019-01-02
- * @Version: V1.0
- */
- @Data
- @TableName("sys_quartz_job")
- public class QuartzJob implements Serializable {
- private static final long serialVersionUID = 1L;
-
- /**id*/
- @TableId(type = IdType.ASSIGN_ID)
- private java.lang.String id;
- /**创建人*/
- private java.lang.String createBy;
- /**创建时间*/
- @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
- @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
- private java.util.Date createTime;
- /**删除状态*/
- private java.lang.Integer delFlag;
- /**修改人*/
- private java.lang.String updateBy;
- /**修改时间*/
- @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
- @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
- private java.util.Date updateTime;
- /**任务类名*/
- @Excel(name="任务类名",width=40)
- private java.lang.String jobClassName;
- /**cron表达式*/
- @Excel(name="cron表达式",width=30)
- private java.lang.String cronExpression;
- /**参数*/
- @Excel(name="参数",width=15)
- private java.lang.String parameter;
- /**描述*/
- @Excel(name="描述",width=40)
- private java.lang.String description;
- /**状态 0正常 -1停止*/
- @Excel(name="状态",width=15,dicCode="quartz_status")
- @Dict(dicCode = "quartz_status")
- private java.lang.Integer status;
- }
|