docs: public static void applySystemRoleOrder(List<CmsRole> roles) {
  
          Map<String, CmsRole> ouRoles = new HashMap<String, CmsRole>();
          for (CmsRole role : roles) {
              ouRoles.put(role.getRoleName(), role);
          }
          roles.clear();
          for (CmsRole sysRole : CmsRole.getSystemRoles()) {
              if (ouRoles.containsKey(sysRole.getRoleName())) {
                  roles.add(ouRoles.get(sysRole.getRoleName()));
              }
          }
      }