select id,
               subid,
               taskid,
               preachform,
               sendstate,
               remark,
               orgid,
               del_flag,
               create_time,
               create_by,
               update_time,
               update_by,
               compensate_time,
               sort
        from service_subtask_preachform
    
    
    
    
        insert into service_subtask_preachform
        
            id,
            
            subid,
            
            taskid,
            
            preachform,
            
            sendstate,
            
            remark,
            
            orgid,
            
            del_flag,
            
            create_time,
            
            create_by,
            
            update_time,
            
            update_by,
            
            sort,
            
            compensate_time,
            
        
        
            #{id},
            
            #{subid},
            
            #{taskid},
            
            #{preachform},
            
            #{sendstate},
            
            #{remark},
            
            #{orgid},
            
            #{delFlag},
            
            #{createTime},
            
            #{createBy},
            
            #{updateTime},
            
            #{updateBy},
            
            #{sort},
            
            #{compensateTime},
            
        
    
    
        update service_subtask_preachform
        
            subid =
                #{subid},
            
            taskid =
                #{taskid},
            
            preachform =
                #{preachform},
            
            sendstate =
                #{sendstate},
            
            remark =
                #{remark},
            
            orgid =
                #{orgid},
            
            del_flag =
                #{delFlag},
            
            create_time =
                #{createTime},
            
            create_by =
                #{createBy},
            
            update_time =
                #{updateTime},
            
            update_by =
                #{updateBy},
            
            sort =
                #{sort},
            
            compensate_time =
                #{compensateTime},
            
        
        where id = #{id}
    
    
        update service_subtask_preachform
        
            subid =
                #{subid},
            
            taskid =
                #{taskid},
            
            preachform =
                #{preachform},
            
            sendstate =
                #{sendstate},
            
            remark =
                #{remark},
            
            orgid =
                #{orgid},
            
            del_flag =
                #{delFlag},
            
            create_time =
                #{createTime},
            
            create_by =
                #{createBy},
            
            update_time =
                #{updateTime},
            
            update_by =
                #{updateBy},
            
            sort =
                #{sort},
            
            compensate_time =
                #{compensateTime},
            
        
        
            subid =
                #{subid},
            
            taskid =
                #{taskid},
            
            preachform =
                #{preachform},
            
            remark =
                #{remark},
            
            orgid =
                #{orgid},
            
        
    
    
        update service_subtask_preachform
        
            del_flag =1
        
        where id = #{id}
    
    
        update service_subtask_preachform
        
            del_flag =1
        
        where subid = #{subid}
    
    
        update service_subtask_preachform
        
            del_flag =1
        
        where id in
        
            #{id}