update swagger done

This commit is contained in:
2024-11-27 07:44:45 +07:00
parent d5cd47f17a
commit 4a8fde1640
10 changed files with 477 additions and 255 deletions

View File

@ -19,15 +19,17 @@ export class AuthController {
static async login(req: Request, res: Response, next: NextFunction): Promise<Response> {
/*
#swagger.tags = ['Auth']
#swagger.parameters['body'] = {
in: 'body',
description: 'Login data',
#swagger.requestBody = {
required: true,
schema: {
username: "admin",
password: "123456"
content: {
"application/json": {
schema: {
$ref: "#/components/schemas/login"
}
}
}
}*/
}
*/
try {
const schema = Joi.object().keys({
@ -35,9 +37,6 @@ export class AuthController {
password: Joi.string().alphanum().min(6).required().label('Password')
});
console.log('req.body', req.body)
console.log('req', req)
const param: User = await schema.validateAsync(req.body);
const userRepository = OrmHelper.DB.getRepository(User);