From 5c4cecd820190e7a901e0eafd83fc9f68eb772ac Mon Sep 17 00:00:00 2001 From: zhl Date: Wed, 12 May 2021 10:08:12 +0800 Subject: [PATCH] =?UTF-8?q?=E9=87=8D=E6=9E=84=E4=BB=A3=E7=A0=81,=20?= =?UTF-8?q?=E7=A7=BB=E9=99=A4=E4=B8=80=E4=BA=9Bwarning?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/common/Extend.ts | 2 -- src/file.server.ts | 4 ++-- src/plugins/apiauth.ts | 3 +++ src/plugins/zauth.ts | 3 +++ src/services/GameLogic.ts | 8 +------- 5 files changed, 9 insertions(+), 11 deletions(-) diff --git a/src/common/Extend.ts b/src/common/Extend.ts index e18d9cf..8e6d7cf 100644 --- a/src/common/Extend.ts +++ b/src/common/Extend.ts @@ -186,7 +186,6 @@ interface Number { * @param {number} min * @param {number} max * @returns {boolean} - * @memberof Number */ between?(min: number, max: number): boolean; } @@ -207,7 +206,6 @@ interface String { /** * 替换字符串中{0}{1}{2}{a} {b}这样的数据,用obj对应key替换,或者是数组中对应key的数据替换 */ - substitute?(...args: any): string; substitute?(args: any[]): string; /** * 对数字进行补0操作 diff --git a/src/file.server.ts b/src/file.server.ts index afa3a5d..0f39337 100644 --- a/src/file.server.ts +++ b/src/file.server.ts @@ -39,11 +39,11 @@ export class FileServer { } private registerRouter() { - logger.log('register api routers'); + logger.log('register file routers'); let self = this; for (let [controller, config] of RouterMap.decoratedRouters) { for(let data of config.data) { - logger.info('find api router', data.method || 'all', + logger.info('find file router', data.method || 'all', data.path, controller.name); // @ts-ignore self.server[data.method || 'all'](data.path, { diff --git a/src/plugins/apiauth.ts b/src/plugins/apiauth.ts index 25d86db..5d82878 100644 --- a/src/plugins/apiauth.ts +++ b/src/plugins/apiauth.ts @@ -14,6 +14,9 @@ declare module 'fastify' { user?: any, token?: string } + interface FastifyInstance { + apiAuth: (request: FastifyRequest, reply: FastifyReply) => {}; + } } export interface ApiAuthOptions { diff --git a/src/plugins/zauth.ts b/src/plugins/zauth.ts index 9a8a72e..5f8806b 100644 --- a/src/plugins/zauth.ts +++ b/src/plugins/zauth.ts @@ -15,6 +15,9 @@ declare module 'fastify' { interface FastifyRequest { jwtVerify: Function; } + interface FastifyInstance { + zAuth: (request: FastifyRequest, reply: FastifyReply) => {}; + } } const zAuthPlugin: FastifyPluginAsync = async function ( diff --git a/src/services/GameLogic.ts b/src/services/GameLogic.ts index 9f9ad3d..b801567 100644 --- a/src/services/GameLogic.ts +++ b/src/services/GameLogic.ts @@ -11,16 +11,10 @@ import { BaseConst } from '../constants/BaseConst' import { QCategoryCache } from './QCategoryCache' import { PuzzleSession } from '../models/match/PuzzleSession' import { GameEnv } from '../config/GameEnv' -import { PuzzleRank } from '../models/match/PuzzleRank' import { Shop } from '../models/shop/Shop' import { mission_vo } from '../config/parsers/mission_vo' import { ShopActivity } from '../models/shop/ShopActivity' -import { - getAccountRank, - getAccountScore, - getRankList, - updateRank -} from './Rank' +import { getAccountRank, getRankList, updateRank } from './Rank' export function transformRecord(records: any[]) {