This commit is contained in:
Pan Qiancheng 2025-04-15 11:28:35 +08:00
parent 18f7e30ac4
commit 970cae5764
1 changed files with 1 additions and 8 deletions

View File

@ -15,7 +15,6 @@ import assert from 'assert';
import { IncomingHttpHeaders, IncomingMessage } from 'http';
import { Namespace } from 'socket.io';
import { analyzeDepedency } from 'oak-domain/lib/compiler/dependencyBuilder';
import Koa from "koa"
import DataSubscriber from './cluster/DataSubscriber';
import { getClusterInfo } from './cluster/env';
@ -322,13 +321,7 @@ export class AppLoader<ED extends EntityDict & BaseEntityDict, Cxt extends Backe
getEndpoints(prefix: string) {
const endpoints: Record<string, Endpoint<ED, Cxt>> = this.requireSth('lib/endpoints/index');
const endPointRouters: Array<[
EndpointItem<ED, Cxt>['type'],
EndpointItem<ED, Cxt>['name'],
EndpointItem<ED, Cxt>['method'],
string,
(koaCtx: Koa.ParameterizedContext) => Promise<any>
]> = [];
const endPointRouters: Array<[EndpointItem<ED, Cxt>['name'], EndpointItem<ED, Cxt>['method'], string, (params: Record<string, string>, headers: IncomingHttpHeaders, req: IncomingMessage, body?: any) => Promise<any>]> = [];
const endPointMap: Record<string, true> = {};
const transformEndpointItem = (key: string, item: EndpointItem<ED, Cxt>) => {