t.id,
		t.job_group,
		t.job_id,
		t.executor_address,
		t.executor_handler,
		t.executor_param,
		t.executor_sharding_param,
		t.executor_fail_retry_count,
		t.trigger_time,
		t.trigger_code,
		t.trigger_msg,
		t.handle_time,
		t.handle_code,
		t.handle_msg,
		t.alarm_status
    
    
    
    
    
        INSERT INTO xxl_job_log (
        `job_group`,
        `job_id`,
        `trigger_time`,
        `trigger_code`,
        `handle_code`
        ) VALUES (
        #{jobGroup},
        #{jobId},
        #{triggerTime},
        #{triggerCode},
        #{handleCode}
        );
        
    
    
        UPDATE xxl_job_log
        SET
            `trigger_time`= #{triggerTime},
            `trigger_code`=
                              #{triggerCode},
            `trigger_msg`=
                              #{triggerMsg},
            `executor_address`=
                              #{executorAddress},
            `executor_handler`=
                              #{executorHandler},
            `executor_param`=
                              #{executorParam},
            `executor_sharding_param`=
                              #{executorShardingParam},
            `executor_fail_retry_count`=
                              #{executorFailRetryCount}
        WHERE `id`= #{id}
    
    
        UPDATE xxl_job_log
        SET
            `handle_time`= #{handleTime},
            `handle_code`=
                             #{handleCode},
            `handle_msg`=
                             #{handleMsg}
        WHERE `id`= #{id}
    
    
        delete
        from xxl_job_log
        WHERE job_id = #{jobId}
    
    
    
    
    
        delete from xxl_job_log
        WHERE id in
        
            #{item}
        
    
    
    
        UPDATE xxl_job_log
        SET
            `alarm_status`= #{newAlarmStatus}
        WHERE `id`= #{logId} AND`alarm_status`= #{oldAlarmStatus}