From bbb80f3314f17b4c8844c30025d3ff6130ba9549 Mon Sep 17 00:00:00 2001 From: zhl Date: Thu, 6 May 2021 17:36:39 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8C=B9=E9=85=8D=E5=A2=9E=E5=8A=A0=E6=B5=8B?= =?UTF-8?q?=E8=AF=95=E7=94=A8=E7=9A=84=E9=A2=98=E7=9B=AE=E6=95=B0=E9=87=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/controllers/puzzle.controller.ts | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) diff --git a/src/api/controllers/puzzle.controller.ts b/src/api/controllers/puzzle.controller.ts index 4d358a0..eb5c879 100644 --- a/src/api/controllers/puzzle.controller.ts +++ b/src/api/controllers/puzzle.controller.ts @@ -8,23 +8,15 @@ import { import { ZError } from '../../common/ZError' import { BaseConst } from '../../constants/BaseConst' import { mission_vo } from '../../config/parsers/mission_vo' -import { - createRoom, joinRoom, - updateScore -} from '../../services/WsSvr' +import { createRoom, joinRoom, updateScore } from '../../services/WsSvr' import { RoomState } from '../../services/RoomState' import { retry } from '../../utils/promise.util' import { RoomLockErr } from '../../common/RoomLockErr' import { Schedule } from '../../clock/Schedule' -import { - checkSubFinish, sendOneQuestion, - startGame, - transformRecord -} from '../../services/GameLogic' +import { startGame, transformRecord } from '../../services/GameLogic' import { ObjectId } from 'bson' - class PuzzleController extends BaseController { @role('anon') @router('post /api/:accountid/puzzle/list') @@ -139,7 +131,7 @@ class PuzzleController extends BaseController { @role('anon') @router('post /api/:accountid/puzzle/match') async joinMultipleGame(req, res) { - const { shop, accountid, debug_begin_sec } = req.params + const { shop, accountid, debug_begin_sec, debug_qcount } = req.params let data: any = { shop, maxTime: 3600 } let beginSecond = (debug_begin_sec ? +debug_begin_sec : 20) beginSecond = (Math.max(2, beginSecond)) * 1000 @@ -201,7 +193,7 @@ class PuzzleController extends BaseController { history.members.set(accountid, memberData) history.room = roomId //TODO: 根据配置赋值 - history.total = 10 + history.total = debug_qcount || 10 history.begin = Date.now() + beginSecond beginTime = history.begin history.expire = history.begin + (100 || 90) * 1000