SysJobLogMapper.xml 1.31 KB
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
        PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
        "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="org.thingsboard.server.dao.yunteng.mapper.SysJobLogMapper">
    <resultMap type="org.thingsboard.server.common.data.yunteng.dto.SysJobLogDTO" id="SysJobLogResult">
        <result property="id" column="id"/>
        <result property="jobId" column="job_id"/>
        <result property="jobName" column="job_name"/>
        <result property="jobGroup" column="job_group"/>
        <result property="invokeTarget" column="invoke_target"/>
        <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"/>
    </resultMap>

    <sql id="selectJobLogVo">
        select id,
               job_id,
               job_name,
               job_group,
               invoke_target,
               job_message,
               status,
               exception_info,
               start_time,
               end_time
        from sys_job_log
    </sql>
    <update id="cleanJobLog">
        truncate table sys_job_log
    </update>
</mapper>