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}