select line_id,
main_id,
check_result,
create_time,
task_id,
patrol_device_name,
patrol_status,
check_person,
check_time,
patrol_device_code,
task_name,
task_code,
device_name,
device_id,
value_type,
value,
value_unit,
unit, time, recognition_type, file_type, file_path, rectangle, task_patrolled_id, valid, material_id, data_type, threshold
from patrol_result
insert into patrol_result
patrol_device_name,
patrol_device_code,
task_name,
task_code,
device_name,
device_id,
value_type,
value,
value_unit,
unit,
time,
recognition_type,
file_type,
file_path,
rectangle,
task_patrolled_id,
valid,
patrol_status,
check_person,
check_time,
check_result,
material_id,
data_type,
threshold,
task_id,
main_id,
create_time,
#{patrolDeviceName},
#{patrolDeviceCode},
#{taskName},
#{taskCode},
#{deviceName},
#{deviceId},
#{valueType},
#{value},
#{valueUnit},
#{unit},
#{time},
#{recognitionType},
#{fileType},
#{filePath},
#{rectangle},
#{taskPatrolledId},
#{valid},
#{patrolStatus},
#{checkPerson},
#{checkTime},
#{checkResult},
#{materialId},
#{dataType},
#{threshold},
#{taskId},
#{mainId},
#{createTime},
update patrol_result
patrol_device_name = #{patrolDeviceName},
patrol_device_code = #{patrolDeviceCode},
task_name = #{taskName},
task_code = #{taskCode},
device_name = #{deviceName},
device_id = #{deviceId},
value_type = #{valueType},
value = #{value},
value_unit = #{valueUnit},
unit = #{unit},
time = #{time},
recognition_type = #{recognitionType},
file_type = #{fileType},
file_path = #{filePath},
rectangle = #{rectangle},
task_patrolled_id = #{taskPatrolledId},
valid = #{valid},
patrol_status = #{patrolStatus},
check_person = #{checkPerson},
check_time = #{checkTime},
check_result = #{checkResult},
material_id = #{materialId},
data_type = #{dataType},
threshold = #{threshold},
task_id = #{taskId},
main_id = #{mainId},
where line_id = #{lineId}
update patrol_result
set patrol_status = '1'
where main_id = #{mainId}
delete
from patrol_result
where line_id = #{lineId}
delete from patrol_result where line_id in
#{lineId}
update patrol_result
value = #{value},
where line_id = #{lineId}
select id, type, task_code, threshold, msg
from statistics_task_config