UPDATE role
role_name = #{roleName},
priority = #{priority},
father_id = #{fatherId},
WHERE id = #{id}
INSERT INTO role
(role_name, priority, father_id, market)
VALUES (#{roleName}, #{priority}, #{fatherId}, #{market})
DELETE FROM role_menu WHERE role_id = #{id};
DELETE FROM role WHERE id = #{id};