id, task_id, task_name, task_group, bean_name, method_name, method_params,
execute_status, execute_message, exception_info, start_time, end_time,
execute_duration, create_time, update_time, delete_time, deleted
AND id = #{filter.ID}
AND task_id = #{filter.taskId}
AND task_name LIKE CONCAT('%', #{filter.taskName}, '%')
AND task_group = #{filter.taskGroup}
AND bean_name = #{filter.beanName}
AND execute_status = #{filter.executeStatus}
AND deleted = #{filter.deleted}
INSERT INTO tb_crontab_log
id,
task_id,
task_name,
task_group,
bean_name,
method_name,
method_params,
execute_status,
execute_message,
exception_info,
start_time,
end_time,
execute_duration,
create_time,
deleted
VALUES
#{log.ID},
#{log.taskId},
#{log.taskName},
#{log.taskGroup},
#{log.beanName},
#{log.methodName},
#{log.methodParams},
#{log.executeStatus},
#{log.executeMessage},
#{log.exceptionInfo},
#{log.startTime},
#{log.endTime},
#{log.executeDuration},
#{log.createTime},
0
UPDATE tb_crontab_log
SET
execute_status = #{log.executeStatus},
execute_message = #{log.executeMessage},
exception_info = #{log.exceptionInfo},
end_time = #{log.endTime},
execute_duration = #{log.executeDuration},
update_time = NOW()
WHERE id = #{log.ID} AND deleted = 0
UPDATE tb_crontab_log
SET deleted = 1,
delete_time = NOW()
WHERE id = #{logId} AND deleted = 0
UPDATE tb_crontab_log
SET deleted = 1,
delete_time = NOW()
WHERE deleted = 0
AND id IN
#{id}
UPDATE tb_crontab_log
SET deleted = 1,
delete_time = NOW()
WHERE deleted = 0
AND create_time < #{beforeDate}