测试:战斗测试

This commit is contained in:
luying
2021-11-05 16:28:50 +08:00
parent cb099a69f2
commit e0086c7d16
11 changed files with 861 additions and 61 deletions
@@ -8,6 +8,7 @@ import { getDungeonData, getDungeonBuyCountCost } from '../../../services/dungeo
import * as dicParam from '../../../pubUtils/dicParam';
import { DungeonFirstModel } from '../../../db/DungeonFirst';
import { DungeonResultParam } from '../../../domain/battleField/dungeon';
import { DEBUG_MAGIC_WORD } from '../../../consts';
export default function(app: Application) {
return new DungeonBattleHandler(app);
@@ -77,4 +78,14 @@ export class DungeonBattleHandler {
});
return resResult(STATUS.SUCCESS, { infos: result });
}
async debugResetRefTime(msg: { magicWord: string }, session: BackendSession) {
const { magicWord } = msg;
if (magicWord !== DEBUG_MAGIC_WORD) {
return resResult(STATUS.TOKEN_ERR);
}
let roleId = session.get('roleId');
await RoleModel.updateRoleInfo(roleId, { dungeonRefTime: new Date(Date.now() - 86400000) });
return resResult(STATUS.SUCCESS);
}
}