Files
ZYZ/web-server/app/controller/game.ts
liangtongchuan c53db8634d 修改代码格式;
数据库查询加 lean 判断;
其它内容微调。
2020-08-27 20:01:40 +08:00

18 lines
652 B
TypeScript

import { SERVER_NOT_FOUND } from './../../../shared/statusCode';
import { STATUS_SUC } from '../../../shared/statusCode';
import { GameModel } from '../db/Game';
import { Controller } from 'egg';
export default class GameController extends Controller {
public async getServerList() {
const { ctx } = this;
const { serverType } = ctx.request.body;
const serverList: Array<any> = await GameModel.getServerListByType(serverType);
if (serverList && serverList.length > 0) {
ctx.body = { status: STATUS_SUC.code, data: { serverList } };
} else {
ctx.body = ctx.service.utils.exceptionResult(SERVER_NOT_FOUND);
}
}
}