INSERT INTO syslog_non_normal_message (
id, created_at, log_time, device_id, syslog_message,
syslog_uuid, syslog_topic, tenant_id, create_time,
update_time, create_by, update_by, create_dept,
header_message, receive_time, rule_time, device_name,
etl_node, collect_task_id, collect_task_name, reason,
reason_detail, rule_result, del_flag
) VALUES
(
#{item.id},
#{item.createdAt},
#{item.logTime},
#{item.deviceId},
#{item.syslogMessage},
#{item.syslogUuid},
#{item.syslogTopic},
#{item.tenantId},
#{item.createTime},
#{item.updateTime},
#{item.createBy},
#{item.updateBy},
#{item.createDept},
#{item.headerMessage},
#{item.receiveTime},
#{item.ruleTime},
#{item.deviceName},
#{item.etlNode},
#{item.collectTaskId},
#{item.collectTaskName},
#{item.reason},
#{item.reasonDetail},
#{item.ruleResult},
#{item.delFlag}
)
UPDATE syslog_non_normal_message
log_time = #{logTime},
device_id = #{deviceId},
syslog_message = #{syslogMessage},
syslog_uuid = #{syslogUuid},
syslog_topic = #{syslogTopic},
tenant_id = #{tenantId},
update_time = #{updateTime},
update_by = #{updateBy},
header_message = #{headerMessage},
receive_time = #{receiveTime},
rule_time = #{ruleTime},
device_name = #{deviceName},
etl_node = #{etlNode},
collect_task_id = #{collectTaskId},
collect_task_name = #{collectTaskName},
reason = #{reason},
reason_detail = #{reasonDetail},
rule_result = #{ruleResult},
del_flag = #{delFlag},
WHERE id = #{id} AND del_flag = '0'
UPDATE syslog_non_normal_message
SET del_flag = '1',
update_time = NOW()
WHERE id IN
#{item.id}