id, parent_id, perm_name, perm_code, perm_type, path, icon, sort_order, status
INSERT INTO sys_permission (parent_id, perm_name, perm_code, perm_type, path, icon, sort_order, status)
VALUES (#{parentId}, #{permName}, #{permCode}, #{permType}, #{path}, #{icon}, #{sortOrder}, #{status})
UPDATE sys_permission
parent_id = #{parentId},
perm_name = #{permName},
perm_code = #{permCode},
perm_type = #{permType},
path = #{path},
icon = #{icon},
sort_order = #{sortOrder},
status = #{status},
WHERE id = #{id}
DELETE FROM sys_role_permission
WHERE role_id = #{roleId}
INSERT INTO sys_role_permission (role_id, permission_id)
VALUES (#{roleId}, #{permissionId})