select id,
               sendname,
               phone,
               sex,
               age,
               sfzh,
               type,
               guid,
               taskid,
               templateid,
               templatename,
               senddate,
               userid,
               username,
               orgid,
               del_flag,
               update_by,
               update_time,
               create_by,
               create_time,
               question,
               patient_answer,
               option_result
        from ivr_task_visit_result
    
    
    
    
        insert into ivr_task_visit_result
        
            sendname,
            phone,
            sex,
            age,
            sfzh,
            type,
            taskid,
            templateid,
            templatename,
            senddate,
            userid,
            username,
            del_flag,
            update_by,
            update_time,
            create_by,
            create_time,
            question,
            patient_answer,
            option_result,
            guid,
            orgid,
        
        
            #{sendname},
            #{phone},
            #{sex},
            #{age},
            #{sfzh},
            #{type},
            #{taskid},
            #{templateid},
            #{templatename},
            #{senddate},
            #{userid},
            #{username},
            #{delFlag},
            #{updateBy},
            #{updateTime},
            #{createBy},
            #{createTime},
            #{question},
            #{patientAnswer},
            #{optionResult},
            #{guid},
            #{orgid},
        
    
    
        update ivr_task_visit_result
        
            sendname = #{sendname},
            phone = #{phone},
            sex = #{sex},
            age = #{age},
            sfzh = #{sfzh},
            type = #{type},
            taskid = #{taskid},
            templateid = #{templateid},
            templatename = #{templatename},
            senddate = #{senddate},
            userid = #{userid},
            username = #{username},
            del_flag = #{delFlag},
            update_by = #{updateBy},
            update_time = #{updateTime},
            create_by = #{createBy},
            create_time = #{createTime},
            question = #{question},
            patient_answer = #{patientAnswer},
            option_result = #{optionResult},
            guid = #{guid},
            orgid = #{orgid},
        
        where id = #{id}
    
    
        update ivr_task_visit_result
        set del_flag =1
        where id = #{id}
    
    
        update ivr_task_single
        
            del_flag =1
        
        where id in
        
            #{id}