insert into role_permission (rid, pid)
values (#{rid,jdbcType=VARCHAR}, #{pid,jdbcType=VARCHAR})
ON DUPLICATE KEY UPDATE
pid = values(pid)
delete from role_permission
where pid in
#{item,jdbcType=VARCHAR}
delete from role_permission
where rid in
#{item,jdbcType=VARCHAR}
delete from role_permission
where rid = #{roleId, jdbcType=VARCHAR}
delete from role_permission
where rid = #{rid,jdbcType=VARCHAR} and pid = #{pid,jdbcType=VARCHAR}
insert into role_permission (rid, pid)
values
(#{item.rid,jdbcType=VARCHAR}, #{item.pid,jdbcType=VARCHAR})
ON DUPLICATE KEY UPDATE
pid = values(pid)