diff --git a/pom.xml b/pom.xml
index 7e69dc6e..edac2333 100644
--- a/pom.xml
+++ b/pom.xml
@@ -22,6 +22,8 @@
2.2.5.RELEASE
2.3.1
2.1.4
+ 3.4.3
+ 2.3.0.RELEASE
2.9.2
1.5.24
1.26.5
@@ -36,6 +38,7 @@
8.0.3
4.1.2
2.6.2
+ 1.18.20
@@ -84,10 +87,15 @@
+
+
+
+
+
- org.mybatis.spring.boot
- mybatis-spring-boot-starter
- ${spring-boot.mybatis}
+ com.baomidou
+ mybatis-plus-boot-starter
+ ${spring-boot.mybatisplus}
@@ -156,6 +164,13 @@
fastjson
${fastjson.version}
+
+
+
+ org.projectlombok
+ lombok
+ ${lombok.version}
+
@@ -234,7 +249,7 @@
pom
-
+
diff --git a/ruoyi-auth/Dockerfile b/ruoyi-auth/Dockerfile
new file mode 100644
index 00000000..b5d8fe03
--- /dev/null
+++ b/ruoyi-auth/Dockerfile
@@ -0,0 +1,20 @@
+FROM java:8-jdk
+
+#作者
+MAINTAINER awg
+
+#系统编码和时区
+ENV LANG C.UTF-8
+ENV TZ=Asia/Shanghai
+RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
+
+# 复制jar文件到镜像内,名字改为app.jar
+ADD /target/*.jar app.jar
+
+ENV JAVA_OPTS="-Xmx32M -Xms32M"
+
+# 启动容器时的进程
+ENTRYPOINT java ${JAVA_OPTS} -jar /app.jar
+
+# 暴露接口
+EXPOSE 9200
\ No newline at end of file
diff --git a/ruoyi-common/ruoyi-common-core/pom.xml b/ruoyi-common/ruoyi-common-core/pom.xml
index 5c437f09..4af86f44 100644
--- a/ruoyi-common/ruoyi-common-core/pom.xml
+++ b/ruoyi-common/ruoyi-common-core/pom.xml
@@ -10,30 +10,30 @@
4.0.0
ruoyi-common-core
-
+
ruoyi-common-core核心模块
-
+
org.springframework.cloud
spring-cloud-starter-openfeign
-
+
-
-
+
+
org.springframework
spring-context-support
-
+
-
-
+
+
org.springframework
spring-web
-
+
@@ -65,6 +65,13 @@
fastjson
+
+
+ org.projectlombok
+ lombok
+
+
+
org.apache.commons
diff --git a/ruoyi-gateway/Dockerfile b/ruoyi-gateway/Dockerfile
new file mode 100644
index 00000000..be600fa0
--- /dev/null
+++ b/ruoyi-gateway/Dockerfile
@@ -0,0 +1,20 @@
+FROM java:8-jdk
+
+#作者
+MAINTAINER awg
+
+#系统编码和时区
+ENV LANG C.UTF-8
+ENV TZ=Asia/Shanghai
+RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
+
+# 复制jar文件到镜像内,名字改为app.jar
+ADD /target/*.jar app.jar
+
+ENV JAVA_OPTS="-Xmx64M -Xms64M"
+
+# 启动容器时的进程
+ENTRYPOINT java ${JAVA_OPTS} -jar /app.jar
+
+# 暴露接口
+EXPOSE 8080
\ No newline at end of file
diff --git a/ruoyi-gateway/pom.xml b/ruoyi-gateway/pom.xml
index d4432b40..f527aa4a 100644
--- a/ruoyi-gateway/pom.xml
+++ b/ruoyi-gateway/pom.xml
@@ -90,6 +90,7 @@
org.springframework.boot
spring-boot-maven-plugin
+ ${spring-boot.mavenplugin.version}
diff --git a/ruoyi-modules/ruoyi-file/Dockerfile b/ruoyi-modules/ruoyi-file/Dockerfile
new file mode 100644
index 00000000..c4238d77
--- /dev/null
+++ b/ruoyi-modules/ruoyi-file/Dockerfile
@@ -0,0 +1,20 @@
+FROM java:8-jdk
+
+#作者
+MAINTAINER awg
+
+#系统编码和时区
+ENV LANG C.UTF-8
+ENV TZ=Asia/Shanghai
+RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
+
+# 复制jar文件到镜像内,名字改为app.jar
+ADD /target/*.jar app.jar
+
+ENV JAVA_OPTS="-Xmx32M -Xms32M"
+
+# 启动容器时的进程
+ENTRYPOINT java ${JAVA_OPTS} -jar /app.jar
+
+# 暴露接口
+EXPOSE 9300
\ No newline at end of file
diff --git a/ruoyi-modules/ruoyi-file/pom.xml b/ruoyi-modules/ruoyi-file/pom.xml
index 947a5bf2..6990a1b8 100644
--- a/ruoyi-modules/ruoyi-file/pom.xml
+++ b/ruoyi-modules/ruoyi-file/pom.xml
@@ -74,6 +74,7 @@
org.springframework.boot
spring-boot-maven-plugin
+ ${spring-boot.mavenplugin.version}
diff --git a/ruoyi-modules/ruoyi-gen/Dockerfile b/ruoyi-modules/ruoyi-gen/Dockerfile
new file mode 100644
index 00000000..8efdca44
--- /dev/null
+++ b/ruoyi-modules/ruoyi-gen/Dockerfile
@@ -0,0 +1,20 @@
+FROM java:8-jdk
+
+#作者
+MAINTAINER awg
+
+#系统编码和时区
+ENV LANG C.UTF-8
+ENV TZ=Asia/Shanghai
+RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
+
+# 复制jar文件到镜像内,名字改为app.jar
+ADD /target/*.jar app.jar
+
+ENV JAVA_OPTS="-Xmx64M -Xms64M"
+
+# 启动容器时的进程
+ENTRYPOINT java ${JAVA_OPTS} -jar /app.jar
+
+# 暴露接口
+EXPOSE 9202
\ No newline at end of file
diff --git a/ruoyi-modules/ruoyi-job/Dockerfile b/ruoyi-modules/ruoyi-job/Dockerfile
new file mode 100644
index 00000000..b7ae3045
--- /dev/null
+++ b/ruoyi-modules/ruoyi-job/Dockerfile
@@ -0,0 +1,20 @@
+FROM java:8-jdk
+
+#作者
+MAINTAINER awg
+
+#系统编码和时区
+ENV LANG C.UTF-8
+ENV TZ=Asia/Shanghai
+RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
+
+# 复制jar文件到镜像内,名字改为app.jar
+ADD /target/*.jar app.jar
+
+ENV JAVA_OPTS="-Xmx64M -Xms64M"
+
+# 启动容器时的进程
+ENTRYPOINT java ${JAVA_OPTS} -jar /app.jar
+
+# 暴露接口
+EXPOSE 9203
\ No newline at end of file
diff --git a/ruoyi-modules/ruoyi-job/pom.xml b/ruoyi-modules/ruoyi-job/pom.xml
index 7fd1bed6..2f43109f 100644
--- a/ruoyi-modules/ruoyi-job/pom.xml
+++ b/ruoyi-modules/ruoyi-job/pom.xml
@@ -65,6 +65,12 @@
mysql
mysql-connector-java
+
+
+
+ com.baomidou
+ mybatis-plus-boot-starter
+
@@ -86,6 +92,7 @@
org.springframework.boot
spring-boot-maven-plugin
+ ${spring-boot.mavenplugin.version}
diff --git a/ruoyi-modules/ruoyi-job/src/main/java/com/ruoyi/job/domain/SysJob.java b/ruoyi-modules/ruoyi-job/src/main/java/com/ruoyi/job/domain/SysJob.java
index c8ab47f9..b17ff8f2 100644
--- a/ruoyi-modules/ruoyi-job/src/main/java/com/ruoyi/job/domain/SysJob.java
+++ b/ruoyi-modules/ruoyi-job/src/main/java/com/ruoyi/job/domain/SysJob.java
@@ -2,8 +2,15 @@ package com.ruoyi.job.domain;
import java.io.Serializable;
import java.util.Date;
+import java.util.HashMap;
+import java.util.Map;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.Size;
+
+import com.baomidou.mybatisplus.annotation.*;
+import lombok.Data;
+import lombok.NoArgsConstructor;
+import lombok.experimental.Accessors;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.fasterxml.jackson.annotation.JsonFormat;
@@ -16,157 +23,143 @@ import com.ruoyi.job.util.CronUtils;
/**
* 定时任务调度表 sys_job
- *
+ *
* @author ruoyi
*/
-public class SysJob extends BaseEntity implements Serializable
-{
+@Data
+@NoArgsConstructor
+@Accessors(chain = true)
+@TableName("sys_job")
+public class SysJob implements Serializable {
private static final long serialVersionUID = 1L;
- /** 任务ID */
+ /**
+ * 任务ID
+ */
@Excel(name = "任务序号", cellType = ColumnType.NUMERIC)
+ @TableId(value = "job_id", type = IdType.AUTO)
private Long jobId;
- /** 任务名称 */
+ /**
+ * 任务名称
+ */
@Excel(name = "任务名称")
+ @NotBlank(message = "任务名称不能为空")
+ @Size(min = 0, max = 64, message = "任务名称不能超过64个字符")
private String jobName;
- /** 任务组名 */
+ /**
+ * 任务组名
+ */
@Excel(name = "任务组名")
private String jobGroup;
- /** 调用目标字符串 */
+ /**
+ * 调用目标字符串
+ */
@Excel(name = "调用目标字符串")
+ @NotBlank(message = "调用目标字符串不能为空")
+ @Size(min = 0, max = 500, message = "调用目标字符串长度不能超过500个字符")
private String invokeTarget;
- /** cron执行表达式 */
+ /**
+ * cron执行表达式
+ */
@Excel(name = "执行表达式 ")
+ @NotBlank(message = "Cron执行表达式不能为空")
+ @Size(min = 0, max = 255, message = "Cron执行表达式不能超过255个字符")
private String cronExpression;
- /** cron计划策略 */
+ /**
+ * cron计划策略
+ */
@Excel(name = "计划策略 ", readConverterExp = "0=默认,1=立即触发执行,2=触发一次执行,3=不触发立即执行")
private String misfirePolicy = ScheduleConstants.MISFIRE_DEFAULT;
- /** 是否并发执行(0允许 1禁止) */
+ /**
+ * 是否并发执行(0允许 1禁止)
+ */
@Excel(name = "并发执行", readConverterExp = "0=允许,1=禁止")
private String concurrent;
- /** 任务状态(0正常 1暂停) */
+ /**
+ * 任务状态(0正常 1暂停)
+ */
@Excel(name = "任务状态", readConverterExp = "0=正常,1=暂停")
private String status;
- public Long getJobId()
- {
- return jobId;
- }
-
- public void setJobId(Long jobId)
- {
- this.jobId = jobId;
- }
-
- @NotBlank(message = "任务名称不能为空")
- @Size(min = 0, max = 64, message = "任务名称不能超过64个字符")
- public String getJobName()
- {
- return jobName;
- }
-
- public void setJobName(String jobName)
- {
- this.jobName = jobName;
- }
-
- public String getJobGroup()
- {
- return jobGroup;
- }
-
- public void setJobGroup(String jobGroup)
- {
- this.jobGroup = jobGroup;
- }
-
- @NotBlank(message = "调用目标字符串不能为空")
- @Size(min = 0, max = 500, message = "调用目标字符串长度不能超过500个字符")
- public String getInvokeTarget()
- {
- return invokeTarget;
- }
-
- public void setInvokeTarget(String invokeTarget)
- {
- this.invokeTarget = invokeTarget;
- }
-
- @NotBlank(message = "Cron执行表达式不能为空")
- @Size(min = 0, max = 255, message = "Cron执行表达式不能超过255个字符")
- public String getCronExpression()
- {
- return cronExpression;
- }
-
- public void setCronExpression(String cronExpression)
- {
- this.cronExpression = cronExpression;
- }
+ /**
+ * 下次执行时间
+ */
+ private Date nextValidTime;
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
- public Date getNextValidTime()
- {
- if (StringUtils.isNotEmpty(cronExpression))
- {
+ public Date getNextValidTime() {
+ if (StringUtils.isNotEmpty(cronExpression)) {
return CronUtils.getNextExecution(cronExpression);
}
return null;
}
- public String getMisfirePolicy()
- {
- return misfirePolicy;
- }
+ /**
+ * 创建者
+ */
+ @TableField(fill = FieldFill.INSERT)
+ private String createBy;
- public void setMisfirePolicy(String misfirePolicy)
- {
- this.misfirePolicy = misfirePolicy;
- }
+ /**
+ * 创建时间
+ */
+ @TableField(fill = FieldFill.INSERT)
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
+ private Date createTime;
- public String getConcurrent()
- {
- return concurrent;
- }
+ /**
+ * 更新者
+ */
+ @TableField(fill = FieldFill.INSERT_UPDATE)
+ private String updateBy;
- public void setConcurrent(String concurrent)
- {
- this.concurrent = concurrent;
- }
+ /**
+ * 更新时间
+ */
+ @TableField(fill = FieldFill.INSERT_UPDATE)
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
+ private Date updateTime;
- public String getStatus()
- {
- return status;
- }
+ /**
+ * 备注
+ */
+ private String remark;
- public void setStatus(String status)
- {
- this.status = status;
- }
+ /**
+ * 搜索值
+ */
+ @TableField(exist = false)
+ private String searchValue;
+
+ /**
+ * 请求参数
+ */
+ @TableField(exist = false)
+ private Map params = new HashMap<>();
@Override
public String toString() {
- return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
- .append("jobId", getJobId())
- .append("jobName", getJobName())
- .append("jobGroup", getJobGroup())
- .append("cronExpression", getCronExpression())
- .append("nextValidTime", getNextValidTime())
- .append("misfirePolicy", getMisfirePolicy())
- .append("concurrent", getConcurrent())
- .append("status", getStatus())
- .append("createBy", getCreateBy())
- .append("createTime", getCreateTime())
- .append("updateBy", getUpdateBy())
- .append("updateTime", getUpdateTime())
- .append("remark", getRemark())
- .toString();
+ return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
+ .append("jobId", getJobId())
+ .append("jobName", getJobName())
+ .append("jobGroup", getJobGroup())
+ .append("cronExpression", getCronExpression())
+ .append("nextValidTime", getNextValidTime())
+ .append("misfirePolicy", getMisfirePolicy())
+ .append("concurrent", getConcurrent())
+ .append("status", getStatus())
+ .append("createBy", getCreateBy())
+ .append("createTime", getCreateTime())
+ .append("updateBy", getUpdateBy())
+ .append("updateTime", getUpdateTime())
+ .append("remark", getRemark())
+ .toString();
}
}
\ No newline at end of file
diff --git a/ruoyi-modules/ruoyi-job/src/main/java/com/ruoyi/job/domain/SysJobLog.java b/ruoyi-modules/ruoyi-job/src/main/java/com/ruoyi/job/domain/SysJobLog.java
index ec863c9a..049de02d 100644
--- a/ruoyi-modules/ruoyi-job/src/main/java/com/ruoyi/job/domain/SysJobLog.java
+++ b/ruoyi-modules/ruoyi-job/src/main/java/com/ruoyi/job/domain/SysJobLog.java
@@ -1,6 +1,15 @@
package com.ruoyi.job.domain;
+import java.io.Serializable;
import java.util.Date;
+import java.util.HashMap;
+import java.util.Map;
+
+import com.baomidou.mybatisplus.annotation.*;
+import com.fasterxml.jackson.annotation.JsonFormat;
+import lombok.Data;
+import lombok.NoArgsConstructor;
+import lombok.experimental.Accessors;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.core.annotation.Excel;
@@ -8,148 +17,124 @@ import com.ruoyi.common.core.web.domain.BaseEntity;
/**
* 定时任务调度日志表 sys_job_log
- *
+ *
* @author ruoyi
*/
-public class SysJobLog extends BaseEntity
-{
+@Data
+@NoArgsConstructor
+@Accessors(chain = true)
+@TableName("sys_job_log")
+public class SysJobLog implements Serializable {
private static final long serialVersionUID = 1L;
- /** ID */
+ /**
+ * ID
+ */
@Excel(name = "日志序号")
+ @TableId(value = "job_log_id", type = IdType.AUTO)
private Long jobLogId;
- /** 任务名称 */
+ /**
+ * 任务名称
+ */
@Excel(name = "任务名称")
private String jobName;
- /** 任务组名 */
+ /**
+ * 任务组名
+ */
@Excel(name = "任务组名")
private String jobGroup;
- /** 调用目标字符串 */
+ /**
+ * 调用目标字符串
+ */
@Excel(name = "调用目标字符串")
private String invokeTarget;
- /** 日志信息 */
+ /**
+ * 日志信息
+ */
@Excel(name = "日志信息")
private String jobMessage;
- /** 执行状态(0正常 1失败) */
+ /**
+ * 执行状态(0正常 1失败)
+ */
@Excel(name = "执行状态", readConverterExp = "0=正常,1=失败")
private String status;
- /** 异常信息 */
+ /**
+ * 异常信息
+ */
@Excel(name = "异常信息")
private String exceptionInfo;
- /** 开始时间 */
+ /**
+ * 开始时间
+ */
private Date startTime;
- /** 停止时间 */
+ /**
+ * 停止时间
+ */
private Date stopTime;
- public Long getJobLogId()
- {
- return jobLogId;
- }
+ /**
+ * 创建者
+ */
+ @TableField(fill = FieldFill.INSERT)
+ private String createBy;
- public void setJobLogId(Long jobLogId)
- {
- this.jobLogId = jobLogId;
- }
+ /**
+ * 创建时间
+ */
+ @TableField(fill = FieldFill.INSERT)
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
+ private Date createTime;
- public String getJobName()
- {
- return jobName;
- }
+ /**
+ * 更新者
+ */
+ @TableField(fill = FieldFill.INSERT_UPDATE)
+ private String updateBy;
- public void setJobName(String jobName)
- {
- this.jobName = jobName;
- }
+ /**
+ * 更新时间
+ */
+ @TableField(fill = FieldFill.INSERT_UPDATE)
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
+ private Date updateTime;
- public String getJobGroup()
- {
- return jobGroup;
- }
+ /**
+ * 备注
+ */
+ private String remark;
- public void setJobGroup(String jobGroup)
- {
- this.jobGroup = jobGroup;
- }
+ /**
+ * 搜索值
+ */
+ @TableField(exist = false)
+ private String searchValue;
- public String getInvokeTarget()
- {
- return invokeTarget;
- }
+ /**
+ * 请求参数
+ */
+ @TableField(exist = false)
+ private Map params = new HashMap<>();
- public void setInvokeTarget(String invokeTarget)
- {
- this.invokeTarget = invokeTarget;
- }
-
- public String getJobMessage()
- {
- return jobMessage;
- }
-
- public void setJobMessage(String jobMessage)
- {
- this.jobMessage = jobMessage;
- }
-
- public String getStatus()
- {
- return status;
- }
-
- public void setStatus(String status)
- {
- this.status = status;
- }
-
- public String getExceptionInfo()
- {
- return exceptionInfo;
- }
-
- public void setExceptionInfo(String exceptionInfo)
- {
- this.exceptionInfo = exceptionInfo;
- }
-
- public Date getStartTime()
- {
- return startTime;
- }
-
- public void setStartTime(Date startTime)
- {
- this.startTime = startTime;
- }
-
- public Date getStopTime()
- {
- return stopTime;
- }
-
- public void setStopTime(Date stopTime)
- {
- this.stopTime = stopTime;
- }
@Override
public String toString() {
- return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
- .append("jobLogId", getJobLogId())
- .append("jobName", getJobName())
- .append("jobGroup", getJobGroup())
- .append("jobMessage", getJobMessage())
- .append("status", getStatus())
- .append("exceptionInfo", getExceptionInfo())
- .append("startTime", getStartTime())
- .append("stopTime", getStopTime())
- .toString();
+ return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
+ .append("jobLogId", getJobLogId())
+ .append("jobName", getJobName())
+ .append("jobGroup", getJobGroup())
+ .append("jobMessage", getJobMessage())
+ .append("status", getStatus())
+ .append("exceptionInfo", getExceptionInfo())
+ .append("startTime", getStartTime())
+ .append("stopTime", getStopTime())
+ .toString();
}
}
diff --git a/ruoyi-modules/ruoyi-job/src/main/java/com/ruoyi/job/mapper/SysJobLogMapper.java b/ruoyi-modules/ruoyi-job/src/main/java/com/ruoyi/job/mapper/SysJobLogMapper.java
index 742eba54..0e2949ad 100644
--- a/ruoyi-modules/ruoyi-job/src/main/java/com/ruoyi/job/mapper/SysJobLogMapper.java
+++ b/ruoyi-modules/ruoyi-job/src/main/java/com/ruoyi/job/mapper/SysJobLogMapper.java
@@ -1,6 +1,8 @@
package com.ruoyi.job.mapper;
import java.util.List;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.job.domain.SysJobLog;
/**
@@ -8,7 +10,7 @@ import com.ruoyi.job.domain.SysJobLog;
*
* @author ruoyi
*/
-public interface SysJobLogMapper
+public interface SysJobLogMapper extends BaseMapper
{
/**
* 获取quartz调度器日志的计划任务
@@ -16,14 +18,14 @@ public interface SysJobLogMapper
* @param jobLog 调度日志信息
* @return 调度任务日志集合
*/
- public List selectJobLogList(SysJobLog jobLog);
+ List selectJobLogList(SysJobLog jobLog);
/**
* 查询所有调度任务日志
*
* @return 调度任务日志列表
*/
- public List selectJobLogAll();
+ List selectJobLogAll();
/**
* 通过调度任务日志ID查询调度信息
@@ -31,7 +33,7 @@ public interface SysJobLogMapper
* @param jobLogId 调度任务日志ID
* @return 调度任务日志对象信息
*/
- public SysJobLog selectJobLogById(Long jobLogId);
+ SysJobLog selectJobLogById(Long jobLogId);
/**
* 新增任务日志
@@ -39,7 +41,7 @@ public interface SysJobLogMapper
* @param jobLog 调度日志信息
* @return 结果
*/
- public int insertJobLog(SysJobLog jobLog);
+ int insertJobLog(SysJobLog jobLog);
/**
* 批量删除调度日志信息
@@ -47,7 +49,7 @@ public interface SysJobLogMapper
* @param logIds 需要删除的数据ID
* @return 结果
*/
- public int deleteJobLogByIds(Long[] logIds);
+ int deleteJobLogByIds(Long[] logIds);
/**
* 删除任务日志
@@ -55,10 +57,10 @@ public interface SysJobLogMapper
* @param jobId 调度日志ID
* @return 结果
*/
- public int deleteJobLogById(Long jobId);
+ int deleteJobLogById(Long jobId);
/**
* 清空任务日志
*/
- public void cleanJobLog();
+ void cleanJobLog();
}
diff --git a/ruoyi-modules/ruoyi-job/src/main/java/com/ruoyi/job/mapper/SysJobMapper.java b/ruoyi-modules/ruoyi-job/src/main/java/com/ruoyi/job/mapper/SysJobMapper.java
index 352fa874..2cb0a422 100644
--- a/ruoyi-modules/ruoyi-job/src/main/java/com/ruoyi/job/mapper/SysJobMapper.java
+++ b/ruoyi-modules/ruoyi-job/src/main/java/com/ruoyi/job/mapper/SysJobMapper.java
@@ -1,6 +1,8 @@
package com.ruoyi.job.mapper;
import java.util.List;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.job.domain.SysJob;
/**
@@ -8,7 +10,7 @@ import com.ruoyi.job.domain.SysJob;
*
* @author ruoyi
*/
-public interface SysJobMapper
+public interface SysJobMapper extends BaseMapper
{
/**
* 查询调度任务日志集合
@@ -16,14 +18,14 @@ public interface SysJobMapper
* @param job 调度信息
* @return 操作日志集合
*/
- public List selectJobList(SysJob job);
+ List selectJobList(SysJob job);
/**
* 查询所有调度任务
*
* @return 调度任务列表
*/
- public List selectJobAll();
+ List selectJobAll();
/**
* 通过调度ID查询调度任务信息
@@ -31,7 +33,7 @@ public interface SysJobMapper
* @param jobId 调度ID
* @return 角色对象信息
*/
- public SysJob selectJobById(Long jobId);
+ SysJob selectJobById(Long jobId);
/**
* 通过调度ID删除调度任务信息
@@ -39,7 +41,7 @@ public interface SysJobMapper
* @param jobId 调度ID
* @return 结果
*/
- public int deleteJobById(Long jobId);
+ int deleteJobById(Long jobId);
/**
* 批量删除调度任务信息
@@ -47,7 +49,7 @@ public interface SysJobMapper
* @param ids 需要删除的数据ID
* @return 结果
*/
- public int deleteJobByIds(Long[] ids);
+ int deleteJobByIds(Long[] ids);
/**
* 修改调度任务信息
@@ -55,7 +57,7 @@ public interface SysJobMapper
* @param job 调度任务信息
* @return 结果
*/
- public int updateJob(SysJob job);
+ int updateJob(SysJob job);
/**
* 新增调度任务信息
@@ -63,5 +65,5 @@ public interface SysJobMapper
* @param job 调度任务信息
* @return 结果
*/
- public int insertJob(SysJob job);
+ int insertJob(SysJob job);
}
diff --git a/ruoyi-modules/ruoyi-job/src/main/resources/mapper/job/SysJobLogMapper.xml b/ruoyi-modules/ruoyi-job/src/main/resources/mapper/job/SysJobLogMapper.xml
index 6e4ae7c6..37c022b3 100644
--- a/ruoyi-modules/ruoyi-job/src/main/resources/mapper/job/SysJobLogMapper.xml
+++ b/ruoyi-modules/ruoyi-job/src/main/resources/mapper/job/SysJobLogMapper.xml
@@ -4,23 +4,12 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
-
-
-
-
-
-
-
-
-
-
-
select job_log_id, job_name, job_group, invoke_target, job_message, status, exception_info, create_time
from sys_job_log
-