import { Controller } from 'egg'; export default class UserController extends Controller { public async getuserlist() { const { ctx } = this; const { field, value } = ctx.request.body; ctx.body = await ctx.service.users.getuserlist(field, value); } public async createRole() { const { ctx } = this; const { uid, roleName } = ctx.request.body; const serverId = 1; ctx.body = await ctx.service.users.createRole(uid, serverId, roleName); } public async getrolelist() { const { ctx } = this; const { field, value } = ctx.request.body; ctx.body = await ctx.service.users.getrolelist(field, value); } public async createRoleData() { const { ctx } = this; console.log(ctx.request.body) const { hid, hlv, eid, elv, ecount, ehid, itemid, itemcount, selectedRowKeys: uids, optType } = ctx.request.body; if(optType == 'hero') { ctx.body = await ctx.service.users.createHero(uids, hid, hlv); } else if(optType == 'equip') { ctx.body = await ctx.service.users.createEquip(uids, eid, elv, ecount, ehid); } else if (optType == 'item') { ctx.body = await ctx.service.users.createItem(uids, itemid, itemcount); } else { ctx.body = { status: 'error', data: '参数错误' } } } }