select role_id, region_id from sys_role_region insert into sys_role_region role_id, region_id, #{roleId}, #{regionId}, update sys_role_region region_id = #{regionId}, where role_id = #{roleId} delete from sys_role_region where role_id = #{roleId} delete from sys_role_region where role_id in #{roleId} insert into sys_role_region(role_id, region_id) values (#{item.roleId},#{item.regionId})