123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384 |
- 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;
|