private Map<String, List<AuthParamData>> prepareAuthParamData(final List<String> authIds) {

        List<AuthParamDO> authPathDOList = authParamMapper.findByAuthIdList(authIds);

        return Optional.ofNullable(authPathDOList).orElseGet(ArrayList::new)
                .stream().collect(Collectors.toMap(AuthParamDO::getAuthId, data -> {
                    List<AuthParamData> dataList = new ArrayList<>();
                    dataList.add(new AuthParamData(data.getAppName(), data.getAppParam()));
                    return dataList;
                }, (List<AuthParamData> dataList1, List<AuthParamData> dataList2) -> {
                    dataList1.addAll(dataList2);
                    return dataList1;
                }));
    }
prepare the Map with authIds.

@param authIds auth id
@return a map consist of param info
shenyu-admin/src/main/java/org/apache/shenyu/admin/service/impl/AppAuthServiceImpl.java