select id,
               task_id,
               dept_name,
               task_name,
               orgid,
               longtask,
               service_type,
               dept_type,
               dept_id,
               dept_code,
               del_flag,
               create_time,
               update_time
        from service_taskdept
    
    
    
    
        insert into service_taskdept
        
            task_id,
            
            longtask,
            
            service_type,
            
            dept_type,
            
            dept_id,
            
            dept_code,
            
            del_flag,
            
            create_time,
            
            update_time,
            
            task_name,
            
            dept_name,
            
            orgid,
            
        
        
            #{taskId},
            
            #{longtask},
            
            #{serviceType},
            
            #{deptType},
            
            #{deptId},
            
            #{deptCode},
            
            #{delFlag},
            
            #{createTime},
            
            #{updateTime},
            
            #{taskName},
            
            #{deptName},
            
            #{orgid},
            
        
    
    
        update service_taskdept
        
            task_id =
                #{taskId},
            
            longtask =
                #{longtask},
            
            service_type =
                #{serviceType},
            
            dept_type =
                #{deptType},
            
            dept_id =
                #{deptId},
            
            dept_code =
                #{deptCode},
            
            del_flag =
                #{delFlag},
            
            create_time =
                #{createTime},
            
            update_time =
                #{updateTime},
            
            task_name = #{taskName},
            
            dept_name = #{deptName},
            
            orgid = #{orgid},
            
        
        
        and id = #{id}
        and task_id = #{taskId}
        
    
    
        update service_taskdept
        
            del_flag =1,
            update_time = sysdate()
        
        where id = #{id}
    
    
        update service_taskdept
        
            del_flag =1,
            update_time = sysdate()
        
        
            and id = #{id}
            and task_id = #{taskId}
        
    
    
        update service_taskdept
        
            del_flag =1
        
        where id in
        
            #{id}