后台:服务器列表编辑

This commit is contained in:
luying
2021-06-16 20:22:07 +08:00
parent c0b3750f3b
commit ca6fa2523c
10 changed files with 254 additions and 24 deletions

View File

@@ -16,7 +16,39 @@ export default class GameController extends Controller {
public async getServerList() {
const { ctx } = this;
ctx.body = await ctx.service.game.getServerList();
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
}