select line_id,
task_patrolled_id,
end_time,
patrol_type,
task_name,
task_code,
task_state,
plan_start_time,
start_time,
task_progress,
task_estimated_time,
description,
pos_type,
code,
pos,
exec_type
from patrol_task_status
insert into patrol_task_status
task_patrolled_id,
task_name,
task_code,
task_state,
plan_start_time,
start_time,
task_progress,
task_estimated_time,
description,
pos_type,
code,
pos,
patrol_type,
end_time,
create_time,
exec_type,
#{taskPatrolledId},
#{taskName},
#{taskCode},
#{taskState},
#{planStartTime},
#{startTime},
#{taskProgress},
#{taskEstimatedTime},
#{description},
#{posType},
#{code},
#{pos},
#{patrolType},
#{endTime},
#{createTime},
#{execType},
update patrol_task_status
task_patrolled_id = #{taskPatrolledId},
task_name = #{taskName},
task_code = #{taskCode},
task_state = #{taskState},
plan_start_time = #{planStartTime},
task_progress = #{taskProgress},
task_estimated_time = #{taskEstimatedTime},
description = #{description},
pos_type = #{posType},
code = #{code},
pos = #{pos},
patrol_type = #{patrolType},
end_time = #{endTime},
where line_id = #{lineId}
update patrol_task_status
task_progress = #{taskProgress},
where line_id = #{lineId}
update patrol_task_status
task_progress = #{taskProgress},
task_state = #{taskState},
where line_id = #{lineId}
update patrol_task_status
task_state = #{taskState},
where line_id = #{lineId}
update patrol_task_status
task_state = #{taskState},
end_time = #{endTime},
where line_id = #{lineId}
delete
from patrol_task_status
where line_id = #{lineId}
delete from patrol_task_status where line_id in
#{lineId}