select md.user_id, u.nick_name as nick_name, md.dept_id, md.party_a_id from cmc_manage_dept as md left join sys_user as u on u.user_id = md.user_id insert into cmc_manage_dept user_id, dept_id, party_a_id, #{userId}, #{deptId}, #{partyAId}, update cmc_manage_dept dept_id = #{deptId}, party_a_id = #{partyAId} where user_id = #{userId} delete from cmc_manage_dept where user_id = #{userId} delete from cmc_manage_dept where user_id in #{userId}