fuyongxin
2026-06-03 00e0dbbf98347b1e47a7e0aedd41baa61f7567ed
ruoyi-modules/ruoyi-job/src/main/resources/mapper/job/SysJobLogMapper.xml
@@ -12,11 +12,13 @@
      <result property="jobMessage"     column="job_message"     />
      <result property="status"         column="status"          />
      <result property="exceptionInfo"  column="exception_info"  />
      <result property="startTime"      column="start_time"      />
      <result property="endTime"        column="end_time"        />
      <result property="createTime"     column="create_time"     />
   </resultMap>
   
   <sql id="selectJobLogVo">
        select job_log_id, job_name, job_group, invoke_target, job_message, status, exception_info, create_time
        select job_log_id, job_name, job_group, invoke_target, job_message, status, exception_info, start_time, end_time, create_time
      from sys_job_log
    </sql>
   
@@ -36,10 +38,10 @@
            AND invoke_target like concat('%', #{invokeTarget}, '%')
         </if>
         <if test="params.beginTime != null and params.beginTime != ''"><!-- 开始时间检索 -->
            and date_format(create_time,'%y%m%d') &gt;= date_format(#{params.beginTime},'%y%m%d')
            and date_format(create_time,'%Y%m%d') &gt;= date_format(#{params.beginTime},'%Y%m%d')
         </if>
         <if test="params.endTime != null and params.endTime != ''"><!-- 结束时间检索 -->
            and date_format(create_time,'%y%m%d') &lt;= date_format(#{params.endTime},'%y%m%d')
            and date_format(create_time,'%Y%m%d') &lt;= date_format(#{params.endTime},'%Y%m%d')
         </if>
      </where>
        order by create_time desc
@@ -78,6 +80,8 @@
          <if test="jobMessage != null and jobMessage != ''">job_message,</if>
          <if test="status != null and status != ''">status,</if>
          <if test="exceptionInfo != null and exceptionInfo != ''">exception_info,</if>
          <if test="startTime != null">start_time,</if>
          <if test="endTime != null">end_time,</if>
          create_time
       )values(
          <if test="jobLogId != null and jobLogId != 0">#{jobLogId},</if>
@@ -87,6 +91,8 @@
          <if test="jobMessage != null and jobMessage != ''">#{jobMessage},</if>
          <if test="status != null and status != ''">#{status},</if>
          <if test="exceptionInfo != null and exceptionInfo != ''">#{exceptionInfo},</if>
          <if test="startTime != null">#{startTime},</if>
          <if test="endTime != null">#{endTime},</if>
          sysdate()
       )
   </insert>