import { Controller } from 'egg'; export default class GameController extends Controller { public async getServerEnv() { const { ctx } = this; ctx.body = await ctx.service.game.getServerEnv(); return } public async getServerListByEnv() { const { ctx } = this; ctx.body = await ctx.service.game.getServerListByEnv(); return } public async getServerList() { const { ctx } = this; const { page, pageSize, sortField, sortOrder, form } = ctx.request.body; ctx.body = await ctx.service.game.getServerList(page, pageSize, sortField, sortOrder, form); return } public async getServerStategyList() { const { ctx } = this; const { page, pageSize, sortField, sortOrder, form } = ctx.request.body; ctx.body = await ctx.service.game.getServerStategyList(page, pageSize, sortField, sortOrder, form); return } public async updateServerStategy() { const { ctx } = this; const { values } = ctx.request.body; ctx.body = await ctx.service.game.updateServerStategy(values); return } public async createNewServer() { const { ctx } = this; const { name, openTime, serverType, stategyId } = ctx.request.body; ctx.body = await ctx.service.game.createNewServer(name, openTime, serverType, stategyId); return } public async updateServer() { const { ctx } = this; const { id, name, groupName, serverStatus, } = ctx.request.body; ctx.body = await ctx.service.game.updateServer(id, name, groupName, serverStatus); return } public async getDicHero() { const { ctx } = this; ctx.body = await ctx.service.game.getDicHero(); return } public async getDicGoods() { const { ctx } = this; ctx.body = await ctx.service.game.getDicGoods(); return } public async getDicRMB() { const { ctx } = this; ctx.body = await ctx.service.game.getDicRmb(); return } public async getDicActivityType() { const { ctx } = this; ctx.body = await ctx.service.game.getDicActivityType(); return } public async getDicTaskType() { const { ctx } = this; ctx.body = await ctx.service.game.getDicTaskType(); return } }