id, task_id, user_id, dept_id, status, progress, complete_time, creator, create_time, update_time AND task_id = #{taskID} AND user_id = #{userID} AND dept_id = #{deptID} AND status = #{status} INSERT INTO tb_task_user ( id, task_id, user_id, dept_id,creator, create_time ) VALUES ( #{id}, #{taskID}, #{userID}, #{deptID}, #{creator}, #{createTime} ) UPDATE tb_task_user status = #{status}, progress = #{progress}, complete_time = #{completeTime}, updater = #{updater}, update_time = NOW() WHERE task_id = #{taskID} AND user_id = #{userID} AND deleted = 0 DELETE FROM tb_task_user WHERE task_id = #{taskID} INSERT INTO tb_task_user ( id, task_id, user_id, dept_id, status, progress, complete_time, creator, create_time ) VALUES ( #{item.id}, #{item.taskID}, #{item.userID}, #{item.deptID}, #{item.status}, #{item.progress}, #{item.completeTime}, #{item.creator}, #{item.createTime} ) DELETE FROM tb_task_user WHERE (task_id, user_id) IN (#{taskId}, #{userID}) DELETE FROM tb_task_user WHERE task_id = #{taskId} DELETE FROM tb_task_user WHERE user_id = #{userId}