User.ts 719 B

12345678910111213141516171819202122232425262728293031
  1. import ApiController from './ApiController';
  2. class UserController extends ApiController {
  3. register() {
  4. const createRule = {
  5. username: {
  6. type: 'string',
  7. min: 4,
  8. max: 32,
  9. trim: true,
  10. },
  11. password: {
  12. type: 'string',
  13. min: 32,
  14. max: 32,
  15. trim: true,
  16. },
  17. };
  18. const err = this.app.validator.validate(createRule, this.ctx.request.body);
  19. if (err) {
  20. console.log(err);
  21. return this.fail('不知道怎么返回');
  22. }
  23. return this.success([]);
  24. }
  25. }
  26. export default UserController;