@GetMapping("/findPageByQuery")
    @RequiresPermissions("system:authen:list")
    public ShenyuAdminResult findPageByQuery(final String appKey, final String phone,
                                             @RequestParam @NotNull(message = "currentPage not null") final Integer currentPage,
                                             @RequestParam @NotNull(message = "pageSize not null") final Integer pageSize,
                                             @Valid @Existed(message = "namespaceId is not existed",
                                                     provider = NamespaceMapper.class) final String namespaceId) {
        AppAuthQuery query = new AppAuthQuery();
        query.setPhone(phone);
        query.setAppKey(appKey);
        query.setPageParameter(new PageParameter(currentPage, pageSize));
        query.setNamespaceId(namespaceId);
        CommonPager<AppAuthVO> commonPager = appAuthService.listByPage(query);
        return ShenyuAdminResult.success(ShenyuResultMessage.QUERY_SUCCESS, commonPager);
    }
Find App auth page by query.

@param appKey      the app key
@param phone       specific phone
@param currentPage current page of list
@param pageSize    page size of query
@param namespaceId namespaceId
@return the shenyu result
shenyu-admin/src/main/java/org/apache/shenyu/admin/controller/AppAuthController.java