/** * 错误响应 */ interface ExpressResponseError extends Record{ error:string } /** * 响应列表 */ interface ExpressResponseList> extends Record{ list:T[] } interface ExpressResponseDetail> extends Record{ detail:T } declare namespace Express { export interface Response { error(error:string,statusCode:number,errObj:Record):ExpressResponseError list>(list:T,resObj:Record):ExpressResponseList detail>(detail:T,resObj:Record):ExpressResponseDetail } }