const Controller = require('egg').Controller; const { parseQueryString } = require('../util/base'); class UsersController extends Controller { // 登录 async index() { const { ctx, service } = this; const result = await service.users.index(ctx.query); ctx.body = result; ctx.status = 201; } // 注册 async create() { const { ctx, service } = this; const query = parseQueryString(ctx.originalUrl); const result = await service.users.create(query); ctx.body = result; ctx.status = 201; } // 编辑 async edit() { const { ctx, service } = this; const query = parseQueryString(ctx.originalUrl); const result = await service.users.edit(query); ctx.body = result; ctx.status = 201; } // 信息 async show() { const { ctx, service } = this; const query = parseQueryString(ctx.originalUrl); const result = await service.users.show(query); ctx.body = result; ctx.status = 201; } // 信息 async delete() { const { ctx, service } = this; const query = parseQueryString(ctx.originalUrl); const result = await service.users.delete(query); ctx.body = result; ctx.status = 201; } } module.exports = UsersController; // exports.index = async () => { // console.log(15); // this.body = { name: '1' }; // }; // exports.new = async () => {}; // exports.create = async () => {}; // exports.show = async () => {}; // exports.edit = async () => {}; // exports.update = async () => {}; // exports.destroy = async () => {}; // exports.create = async () => { // const { ctx } = this; // console.log(19); // console.log(ctx.request.body); // this.body = { name: '1' }; // this.status = 201; // }; // const Controller = require('egg').Controller; // class UsersController extends Controller { // async index() { // // return 'Hello world'; // } // async create() { // const { ctx } = this; // console.log(ctx.request.body); // this.body = { name: '1' }; // this.status = 201; // } // } // module.exports = UsersController;